全面披露执行2个PHP的插入,我是一个PHP菜鸟我的背景是在.NET开发试图相同的数据库连接
所以我有下面的PHP代码:
if ($conn->query($insert_listing) === TRUE) {
$listing_id = $conn->insert_id;
}
else {
echo "Error: " . $conn->error;
}
然后我建立我的第二个查询,然后我有以下代码:
if ($conn->multi_query($insert_times) === TRUE) {
echo = "times inserted";
}
else {
echo = "Error: " . $conn->error;
}
$ conn是可变的抱着我的数据库连接,我知道连接是很好,因为代码的第一位运行正常,如果第二个是评论说。我也知道,在$ insert_listing举行的查询和$ insert_times是正确的,因为我也附和他们,在我的数据库引擎来运行它们。当我尝试加载我的页面时,出现500服务器错误。
作为一个方面说明,有没有办法让我有哪里寻找解决该问题一个更好的主意,我可以得到实际的500错误消息?
编辑:问题解决了!发现错误日志,导致我的问题,我意外地分配给回声在第二个代码片段!
如果你刚刚开始,现在学习,学习是正确的,从一开始。 http://php.net/pdo – Kaylined
错误可能在PHP日志中 - 这取决于您的系统;在我的/var/log/php5/php5.log。 php.ini中的error_log设置应该指向它。它也可能会记录到系统日志,因此请在那里检查。 –
显示的'$ insert_times' – rray