シンプルなカートアプリを作成します。これらの中で私はカートに製品を追加したい、そのカートから購入する製品を1つだけ選択します。私はidを使うのが混乱している。誰も私がこの問題を解決するのを助けることができますか?ここspcific idでデータベースのデータを表示
は、カートに追加するためのコードです:ここで
<?php
Include('connect.php');
$productId=$_POST['productId'];
$productName=$_POST['productName'];
$productPrice=$_POST['productPrice'];
$quantity=$_POST['quantity'];
$sql=mysql_query("INSERT INTO products (productId,productName,productPrice,quantity)
VALUES ('$productId','$productName','$productPrice','$quantity')") or die(mysql_error());
if($sql){
$_GET['productId']=$productId;
header('Location:buy.php');
}
else
{
echo"Failed to add cart !";
}
?>
は、製品とディスプレイを取得するためのコードです:
<?php
include('connect.php');
$sql="SELECT productName FROM products WHERE productId=" . $productId . "";
$result = mysql_query($sql);
$myArray = array();
echo "<table style='width:50%;'>
<tr>
<th>Product Name</th>
<th>Product Price</th>
<th>Quantity</th>
</tr>";
$index = 0;
while($row = mysql_fetch_assoc($result))
{
$myArray[$index] = $row;
$index++;
echo "<tr>";
echo "<td>" . $row['productName'] . "</td>";
echo "<td>" . $row['productPrice'] . "</td>";
echo "<td>" . $row['quantity'] . "</td>";
echo "</tr>";
}
?>
は "$ ProductIDのは" 第二のコードで値を持っているのだろうか? – jophab