행을 SQL 테이블에서 삭제해야합니다. 테이블에는 ID, 기호 및 공유의 세 열이 있습니다.SQL에서 행을 삭제하는 방법
foreach ($rows as $row)
{
if($row["Symbol"] === $_POST["symbol"])
{
// I tried these combinations, but none of them works:
// $sql = ("DELETE FROM stocks WHERE id = ? $_SESSION[id]");
// $sql = ("DELETE row FROM stocks WHERE id = $_SESSION[id]");
// $sql = ("DELETE * FROM stocks WHERE id = $_SESSION[id]");
// $sql = ("DELETE id, Symbol, Shares FROM stocks WHERE id = $_SESSION[id]");
// DELETE FROM stocks WHERE id = $_SESSION["id"];
}
}
프로그램 입력 문. 나는 그것을 확인했다. 따라서 조건이 충족되었지만 DELETE는 실행되지 않습니다.
나는 당신의 제안을 시도했다. 이 오류가 나타납니다. – user3706178
구문 분석 오류 : 구문 오류, /home/jharvard/vhosts/pset7/public/sell.php 23에서 예기치 않은 'FROM'(T_STRING)이 발생했습니다. – user3706178
문제가 해결되었습니다. 구문 오류였습니다. – user3706178