我正在尝试将数据插入数据库。当我执行该语句时,PHP中没有错误。当我在mysql数据库中执行sql语句时,出现错误:Unknown column 'test 'in field list
。
这是我用来插入数据的脚本:
if($correct) {
$db = new PDO('mysql:host=localhost;dbname=db', 'root', '');
$query = "INSERT INTO scu(user_id, internal_id, name) VALUES (?, ?, ?)";
$stmt = $db->prepare($query);
$stmt->execute(array($_SESSION['user_id'], $internal_id, $name));
header("Location: ../succ.php");
执行以下语句时出现错误:
INSERT INTO scu(user_id, internal_id, name) VALUES (1, 1, test)
有人知道我的脚本出了什么问题吗?