我想搜索数据库,看看用户名是否已被采取。我知道'如何检查'有很多东西,但我想帮助它为什么给我die('Error getting information');
消息。我不确定它是我的查询还是什么。我不知道为什么它给我死()消息
这是我的PHP
$conn = new mysqli($servername, $username, $password, $dbname);
$username = $_POST["username"];
$sqlget = "SELECT username FROM users WHERE $username = username";
$sqldata = mysqli_query($conn, $sqlget) or die('Error getting information');
$sql_row_count = mysqli_num_rows($sqldata);
if ($sql_row_count > 0) {
echo 'Records found!';
} else {
echo 'No records found!';
}
所以,当我输入用户名,然后点击提交它会告诉我“的信息时出错”难道你们告诉我为什么?
** exectly **,因为你使用死亡,而不是正确的错误报告 –
@YCS,我可以一半理解为什么这已被关闭,但问的问题并不是实际上如何得到错误,这是什么导致错误.. – Option
是的,我不明白为什么它被欺骗为这个问题。林不问我如何得到错误即时通讯问为什么 – Ash