- Beranda
- Komunitas
- Tech
- Website, Webmaster, Webdeveloper
[ASK] Input Data ke Database tanpa form
![vh4nz](https://s.kaskus.id/user/avatar/2009/12/31/avatar1306909_7.gif)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
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
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"]
![[ASK] Input Data ke Database tanpa form](https://dl.kaskus.id/www.inipic.com/pictures/6635a3cdc283bfd10ae65b68ac1b7b83.png)
[/SPOILER]
mohon bantuannya ya agan2![Blue Guy Cendol (L) emoticon-Blue Guy Cendol (L)](https://s.kaskus.id/images/smilies/smilies_fb5ox6pblpkt.gif)
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"]
![[ASK] Input Data ke Database tanpa form](https://dl.kaskus.id/www.inipic.com/pictures/6635a3cdc283bfd10ae65b68ac1b7b83.png)
[/SPOILER]
mohon bantuannya ya agan2
![Blue Guy Cendol (L) emoticon-Blue Guy Cendol (L)](https://s.kaskus.id/images/smilies/smilies_fb5ox6pblpkt.gif)
Diubah oleh vh4nz 12-09-2014 00:50
0
2.2K
5
![Guest](https://s.kaskus.id/user/avatar/default.png)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
![Guest](https://s.kaskus.id/user/avatar/default.png)
![Avatar border](https://s.kaskus.id/images/avatarborder/1.gif)
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan