我很沮喪,我開始懷疑是否有一些可能導致此問題的託管公司。我以前做過這種事情(不是在這個託管公司),所以我很茫然。基本的php/mysql查詢鬥爭
<?php
$q = "SELECT * FROM sunsetUsers";
$r = @mysqli_query($dbh, $q);
if ($r) {
echo 'good job';
} else {
echo 'you suck';
}?>
連接信息正在標題中調用,它的工作原理。它會連接到數據庫,並在告訴它時向我提供一條好消息。然而,當我嘗試執行一個簡單的查詢時,我什麼也得不到。除了告訴我之外,沒有任何錯誤,「你吮吸。」嘿......這是查詢失敗時應該做的事情。我不想對數據做任何事情......我只是想確保查詢執行沒有問題。
是否有任何其他信息可以幫助我?這對我來說似乎很簡單......但在這裏很困惑,爲什麼這不起作用。
你用'@'來抑制錯誤,然後想知道爲什麼你沒有看到任何錯誤?另外,請看'mysqlI_error()'來查看查詢失敗的原因。 –
即使當我從查詢中刪除@時,仍然看不到任何錯誤。 – Marty
你應該考慮讓你的錯誤信息更積極。改變'你吸'到'噢,差不多了!'。我有時默認爲「你的母親很醜陋」,但我相信我的同事不會感激。 – Halcyon