**已关闭。**此问题为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为“普通”语句创建的单括号。反复尝试。找不到有效的解决方案,否则就不会在这里。由于某种原因,我甚至看不到查询字符串。
2条答案
按热度按时间krcsximq1#
像这样试试
wr98u20j2#
检查我的错误日志绝对有帮助,在我自己的笔记本电脑上安装MAMP后,看看这些日志说了什么。DB名称是错误的,日期格式。我现在可以插入数据到MySQL。感谢所有的帮助!