폼의 레코드를 SQLite 데이터베이스에 성공적으로 삽입하는 폼을 만들었습니다. 또한 삭제 단추를 추가하려고하지만 제대로 쿼리를 실행하는 방법을 잘 모르겠습니다. 여기 내 코드입니다 :폼 단추를 사용하여 SQLite 데이터베이스에서 레코드 삭제
index.php를
<input id="submit" type="submit" name="input" value="Input">
<input id="submit" type="submit" name="delete" value="Delete">
post.php
if (!empty($_POST['input'])) {
header("location:index.php");
$stmt = $conn->prepare("INSERT INTO stock (name, gender, age) VALUES (:name, :gender, :age)");
$stmt->execute(array(':name' => $_POST['name'],
':gender' => $_POST['gender'],
':age' => $_POST['age']));
}
elseif (!empty($_POST['delete'])) {
header("location:index.php");
$stmt = $conn->prepare("DELETE FROM stock WHERE name = ':name' AND gender = ':gender' AND age = 'age'");
}
시작하여 바인드 주위에 따옴표를 제거하여. –
완료, 삭제 쿼리를 어떻게 실행합니까? – Dianabolz
삽입물에서와 같은 방식으로 사용하십시오. –