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"]
&#91;ASK&#93; Input Data ke Database tanpa form
[/SPOILER]

mohon bantuannya ya agan2 emoticon-Blue Guy Cendol (L)
Diubah oleh vh4nz 12-09-2014 00:50
0
2.2K
5
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan