我想學習PHP,所以我通過創建腳本和構建站點來完成此任務。PHP MySQL錯誤代碼
這是我的代碼來檢查服務器ID。
<?php
include('configuration/mysql.php');
include('php/functions.php');
?>
<?php
function canList($email1, $id) {
$query=mysql_query("SELECT * FROM Panel_Servers WHERE ID = '$id'") or die (mysql_error());
while($sv=mysql_fetch_array($query))
{
if($id == $sv['ID']) {
echo 'working.';
}
}
}
canList("[email protected]", "2740");
?>
SQL連接很好,正在工作。查詢也在工作,在phpmyadmin sql(無變量)上進行測試,ID列等於2740。
我嘗試了很多選擇,但它仍然不起作用。
是你的id列真的大寫? @Khushboo不,它有te函數內的回顯 –
根據你的腳本,如果($ id == $ sv ['ID']){echo'working。'; } ......當條件不符合時,你的腳本會默默退出 – DLastCodeBender
加入退出;當你的條件匹配時。 – Khushboo