-1
我在我的本地主機上使用mysqli它工作得很好,但是當我上傳到我的web服務器,頁面只是變白,沒有其他發生。現在我在這裏尋求幫助如果你可以檢查這個唯一的函數,我有「functions.php」,如果我刪除這個函數的頁面加載,如果我加回來,頁面變白。mysqli查詢不能在webspace
function getUserName($userID) {
global $mysqli;
$userID = $mysqli->real_escape_string($userID);
$sql = $mysqli->query("SELECT * FROM users WHERE userID='".$userID."' LIMIT 1");
if ($sql->num_rows > 0) { return $sql->fetch_assoc()['username']; }
else { return 0; }
}
而在index.php我有這個行之前的連接。
嘗試在連接腳本中添加或die(「無法連接到db」);以查看它是成功還是失敗。 – Newbi3
你也應該在你的web服務器上讀取你的日誌,我假設apache來得到一個更好的主意。 – Newbi3
只有5行,應該很容易將其中的一些註釋掉,以便找到導致此問題的確切路線。也許你會親自看到它,如果沒有,我們會更容易幫助你。 :) – GolezTrol