次の構造のテーブルがあります。
FIELD TYPE EXTRA
faciltiy_id int auto_increment(Primary Key)
hotel_id int
facility_title varchar(20)
facility_desc varchar(300)
特定の行を削除したい場合facility_id
は、コードを使用します。
DELETE
FROM $hotel_facilities
WHERE facilities_id = '$facilities_id'";
ただし、行全体ではなく、フィールドfacility_title
とfacility_desc
フィールドのみが削除されます。テーブルに対してphpmyadminを介してこのクエリを直接実行すると、正しく機能します。
誰かが私が間違っていることについて私に教えてもらえますか?