0

私はすでにこのコードを持っています:

<?php
if ($quantity == 0){
$prd_name = " ";
$colors = " ";
$sizes = " ";
$quantity = " ";
$price = " ";
$TIP = " ";
$TPA = " ";
$cost = " ";
$amount = " ";
$query ="DELETE FROM orders WHERE quantity='0'";
}
?>

ただし、それでもテーブル行エントリが作成されます。

私がやろうとしているのは、入力された数量が0の場合、テーブルの行が削除されることです。私はphpとmySQLのコーディングが初めてなので、ご容赦ください。

4

3 に答える 3

1

クエリを実行するのを忘れました。そのはず

$query = mysql_query("DELETE FROM orders WHERE quantity='0'");
于 2012-07-31T05:39:15.137 に答える
0

引用符0に削除してクエリを実行したら、数値の場合

<?php
    if($quantity==0)
     {
       $query = "DELETE FROM orders WHERE quantity = 0 ";
       mysql_query($query);
      }
 ?>
于 2012-07-31T05:55:40.723 に答える
0
<?php
    if($quantity==0)
     {
       $query="Delete from orders where quantity=0";
       mysql_query($query);
      }
 ?>
于 2012-07-31T05:50:06.547 に答える