php 我的mysql插入语句有什么问题?[已关闭]

f87krz0w  于 2022-12-17  发布在  PHP
关注(0)|答案(2)|浏览(148)

**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question

$sql = "INSERT INTO `liftcentrale`(`timedate`,`vraagaanbod`, `date`, `from_place`, `to_place`, `name`, `email`, `gender`, `smoke`, `extra`, `freeyesno`, `price_euro`, `firsttimeryesno`, `seats_offered`)
VALUES (CURRENT_TIMESTAMP,\'$vraagaanbod\',\'$date\',\'$from_place\',\'$to_place\',\'$name\',\'$email\',\'$gender\',\'$smoke\',\'$extra\',\'$freeyesno\',\'$price_euro\',\'$firsttimeryesno\',\'$seats_offered\');";

echo $sql; //CHECK QUERY STRING

if ($conn->query($sql) === TRUE) {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "<br>" . $conn->error;
}

我试着用phpMyAdmin创建php语句。改变了phpMyAdmin为“普通”语句创建的单括号。反复尝试。找不到有效的解决方案,否则就不会在这里。由于某种原因,我甚至看不到查询字符串。

krcsximq

krcsximq1#

像这样试试

$sql = "INSERT INTO `table_name` (`a`, `b`, `c`) VALUES (CURRENT_TIMESTAMP, '". $value1 ."', '". $value2 ."');";
wr98u20j

wr98u20j2#

检查我的错误日志绝对有帮助,在我自己的笔记本电脑上安装MAMP后,看看这些日志说了什么。DB名称是错误的,日期格式。我现在可以插入数据到MySQL。感谢所有的帮助!

相关问题