我正在尝试执行SQL语句但它失败而不会产生错误消息。请你告诉我出了什么问题?
我使用的是我在SELECT和INSERT语句的其他页面中成功使用的相同数据库连接。我已经在phpMyAdmin中成功测试了SQL语句。但是当从php执行时它失败而没有错误消息,站点中的所有其他语句都正常工作。
数据库连接包括
<?php
$servername = "xxxxxx";
$username = "xxxxxx";
$password = "xxxxxx";
$dbname = "xxxxxx";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?>
// Connect to DB
include 'incDBConnection.php';
$SQL = "SELECT * from tbl_Properties";
echo "<br/> <br />";
if ($conn->query($SQL) === TRUE) {
echo "Record updated successfully";
} else {
echo "<br/> <br />Error updating record: " . $conn->error;
}