1
$result = mysqli_query($connection, "SELECT name FROM units where ID=1");
這個混蛋^一直返回false,我不明白爲什麼。我嘗試了不同的表格(全部有效且包含數據),檢查了列名,表名,嘗試了「」和「',都無濟於事。試圖關閉$connection
。不。試過mysql_query()
。不。 嘗試:難怪爲什麼mysqli_query返回false
$result = mysqli_query($connection, "SELECT name FROM units where ID="1"");
$result = mysqli_query($connection, "SELECT name FROM units where ID='1'");
$result = mysqli_query($connection, "SELECT name FROM units where ID=\"1\"");
$result = mysqli_query($connection, "SELECT name FROM units where ID=\'1\'");
難倒。有任何想法嗎?
並且在所有這些嘗試之後,您是否嘗試查看mysql錯誤消息? http://php.net/manual/en/mysqli.error.php –
試過if($ result === TRUE){ \t \t die(「這是什麼」);其他{ \t \t die(mysqli_error($ connection)); 「並且沒有得到任何東西。甚至沒有 –
如果你什麼都沒有,100%意味着你的連接沒有正確建立。現在嘗試在連接後使用'mysqli_connect_error()',看看它是什麼意思 –