我在用我的php代碼獲取一些數據庫信息時遇到了一些麻煩。 我得到的是這條消息:「連接成功0結果」。 這裏是我的代碼人,感謝提前的幫助。我無法從數據庫中獲得任何數據輸出,我只會得到「0結果」作爲else語句,情況如何?
<?php
$servername = "example";
$username = "example1";
$password = "example2";
$row = array();
$conn = new mysqli($servername,$username,$password);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
$sql = "Select Distinct subject from mobile_math_science_toc";
$result = mysqli_query($conn, $sql);
if ($result = $conn->query($sql)) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "Subject " ,$row["subject"];
}
} else {
echo "0 results ";
}
mysqli_close($conn);
?>
忘記選擇數據庫! – Saty
未選擇數據庫 –
^他們說什麼。我也很好奇你爲什麼要查詢兩次?一旦使用程序風格,然後你又在排隊中再次進行,寫出第一個結果? –