私はPHPとmySQLにかなり慣れていないので、なぜこれが機能しないのか本当に混乱しています:
$row = mysql_fetch_array($result);
$response["id"] = $row["id"];
mysql_query(" DELETE FROM balloons WHERE ID='$response['id']'");
$response["name"] = $row["name"];
$response["message"] = $row["message"];
$response["city"] = $row["city"];
$response["time"] = $row["date"];
$response["success"] = 1;
基本的にすぐに行を削除したい。私はさまざまなことを試しましたが、構文がどこか間違っているに違いないと思います。言ってみました
$todelete = $response["id"];
mysql_query(" DELETE FROM balloons WHERE ID='$todelete'");
でもダメ。奇妙なのは、私が言うなら
mysql_query(" DELETE FROM balloons WHERE ID=4");
IDが4の行を削除します。
これは本当にばかげた間違いだと確信しています。誰かが私を教育できますか?