削除ボタンを押すと次のようなエラーが出ます
エラーメッセージ
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'year='2020',month='12',day='3',week='木曜日',time1='9',time2='21',g_name='西' at line 1' in C:\eclipse-php\xampp\htdocs\kenkyuu\schedule_delete_done.php on line 31
schedule_delete_done.phpファイル
php
1<!DOCTYPE html> 2 3<html> 4<head> 5<meta charset="UTF-8"> 6 7<meta http-equiv="X-UA-Compatible" content="IE=edge"> 8<meta name="viewport" content="width=device-width, initial-scale=1"> 9<title>仮予約</title> 10 11<style type="text/css"> 12 13</style> 14</head> 15 16<body> 17<?php 18 require('dbconnect.php'); 19 20 $del = $db->prepare('delete from reservation where facility=?,year=?,month=?,day=?,week=?,time1=?,time2=?,g_name=?'); 21 22 $del->execute(array( 23 $_GET['facility'], 24 $_GET['year'], 25 $_GET['month'], 26 $_GET['day'], 27 $_GET['week'], 28 $_GET['time1'], 29 $_GET['time2'], 30 $_GET['g_name'], 31 )); 32 print '削除しました'; 33?> 34 35<a href="schedule.php">戻る</a> 36 37</body>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/09 17:01
2020/12/09 17:48 編集
2020/12/09 17:51
2020/12/10 19:01