ここでお聞きしたいのですが。今、私はデータをテーブルに挿入するフォームを作成します。すでに持っているこのテーブルkemaskini
+------+----------+----------+
| no | Item | kuantiti |
+------+----------+----------+
| 1 | Speaker | 10 |
+------+----------+----------+
| 2 | Laptop | 10 |
+------+----------+----------+
| 3 | Mouse | 10 |
+------+----------+----------+
フォームに「スピーカー」と入力すると、送信します。トレースして、再試行すると言います。すでに持っているので。ここに書いたコーディング。テーブルkemaskiniの行1のみをトレースします。フォームに「ラップトップ」と入力すると、送信します。正常に挿入します。
「スピーカー」と「スピーカー」をトレースする方法は同じです。
if (isset($_POST['submit']))
{
$result = mysql_query("SELECT Item FROM kemaskini");
$test = mysql_fetch_array($result);
$trace=$test['Item'];
if($_POST['Item']==$trace)
{
echo "Try Again";
}
else
{
$item=$_POST['Item'] ;
$kuantiti= $_POST['kuantiti'] ;
mysql_query("INSERT INTO `kemaskini`(Item,kuantiti)
VALUES ('$item','$kuantiti')");
header("Location: kemaskini.php");
}
}