나는 다음과 같은 구조의 테이블을 가지고MySQL의 삭제 쿼리는 행에 두 개의 열을 삭제
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을 통해이 쿼리를 직접 실행하면 올바르게 작동합니다.
누구든지 내가 뭘 잘못하고 있는지 나에게 깨달을 수 있습니까?