Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

vh4nzAvatar border
TS
vh4nz
[ASK] Input Data ke Database tanpa form
gan,ane kan bikin web e-commerce gitu,setelah checkout,pelanggan akan diarahkan ke selesai.php...nah yg jadi permasalannya gan,gimana supaya data dari member beserta pemesanannya itu masuk ke table pemesanan secara otomatis tanpa harus ada action lgi di selesai.php ...codingannya bgini gan

selesai.php
Code:

<div id="main-container">

<div class="content pagewidth">
<hr/><h6><STRONG>Selesai <span style="color:#de1c18">Belanja</span></STRONG></h6>
<div id="product">

<?php
$idmember = $_POST['id_member'];
$username = $_POST['username'];
$nama = $_POST['nama'];
$telp = $_POST['telp'];
$alamat = $_POST['alamat'];
$total = $_POST['total'];
$diskon = 0 ;

echo 'User dengan data dibawah ini :</br>';
echo '<b>ID : </b>'.$idmember.'</br>';
echo '<b>Username : </b>'.$username.'</br>';
echo '<b>Nama         :</b>'.$nama.'</br>';
echo '<b>Telepon     :</b>'.$telp.'</br>';
echo '<b>Alamat       :</b>'.$alamat.'</br>';
echo 'Dengan Rincian Barang :';

?>
<table>
<thead>
<tr>
<th>No</th>
<th>Id Barang</th>
<th>Nama Barang</th>
<th>Harga</th>
<th>Jumlah</th>
<th>Sub Total</th>
</tr>
</thead>
<tbody>
<?php

if($idmember == $idmember)
{
$i=0;
foreach($_SESSION as $name => $value)
{
if($value > 0)
{
$id = substr($name,5,(strlen($name)-5));
$get = mysql_query("SELECT * FROM barang WHERE id_brg='$id'");
while($get_row = mysql_fetch_assoc($get)){
$sub = $get_row['harga_brg'] * $value;
$pembayaran = $total-$diskon;
?>

<tr>
<td> <?php echo $i=$i+1;?></td>
<td> <?php echo $get_row['id_brg'];?></td>
<td> <?php echo $get_row['nama_brg'];?></td>
<td> <?php echo $get_row ['harga_brg'];?> </td>
<td> <?php echo $value;?></td>
<td> <?php echo $sub ;?></td>

</tr>
<?php }

}
}
} ?>
</tbody>
</table>

<table>
<tr>
<td></td>
<td>Total Pembayaran : </td>
<td><?php echo $total;?></td>
</tr>

<?php
if ($total >= 500000){
$pembayaran = $total-(0.1*$total);
echo "<tr><td>Diskon 10% :</td><td> $pembayaran</td></tr>";

}
mysql_query("INSERT INTO pemesanan VALUES('','$idmember','$nama','$telp','$alamat','$get_row['id_brg']','$get_row['nama_brg']','$value','$total',now())") or die(mysql_error());

?>
</table
</div>

<div class="foot">


nah query untuk insertnya udah ane bikin kan,ga tau penempatan nya yg salah atau emng harus make form buat input ke databasenya...

ooiya,database pemesanannya kayak gini gan
[SPOILER ="pemesanan"]

[/SPOILER]

mohon bantuannya ya agan2 emoticon-Blue Guy Cendol (L)
Diubah oleh vh4nz 12-09-2014 00:50
0
2.2K
5
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, WebdeveloperKASKUS Official
23.3KThread4.3KAnggota
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.