1
我有一個簡單的登錄頁面(index.php)用戶名和密碼。我創建了一個名爲db_connect.php的文件,它具有與數據庫相關的所有功能。PHP的MySQL日誌記錄問題
class Database{
private $connection;
private $db;
function __construct()
{
$this->connection = mysql_connect('localhost','root','') or die("cannot connect");
$this->db = mysql_select_db('logistics',$this->connection);
}
function verify_login($uid,$password)
{
$verify_login = "select user_id from log_users where user_login = '$uid' and user_password = '$password'";
$status = mysql_query($verify_login,$this->connection);
while($result = mysql_fetch_assoc($status)){
if($result['user_id'] == '1')
{
return true;
}
else{
return false;
}
}
}
我現在已經創建了用於調用verify_login函數($的用戶名,密碼$)類數據庫的對象。這裏的問題是無論登錄狀態如何,輸出都是空白頁面。如果我打印變量$ status,它會返回一個資源ID。但沒有任何回報。
在代碼應的消息顯示,如果登錄成功?你知道你的函數在適用時是否返回true/false? –