好吧我正在搖着頭對着自己,因爲我知道這是顯而易見的,但我只是沒有得到它。查詢應返回1結果與匹配的用戶名和密碼,然後 - 我只需要檢查列/字段「狀態」在行中設置爲無效或暫停 - 如果是,然後設置$計數值並設置一個$ _SESSION值的味精。如果SQL查詢中的表述不正確
因爲它現在的狀態檢查不起作用 - 是因爲我如何比較column.field名稱? $結果[ '狀態']?
我的查詢如下:
$sql="SELECT * FROM $tbl_name WHERE User_Name='$myusername' and Password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// Verified E-Mail address check
if ($result['Status']=="Inactive") {$count=5;$_SESSION['msg']=="Not Verified";};
最後的代碼行有一個錯誤在這裏,我已經糾正了,但不是問題:'//驗證的E-Mail地址檢查 如果($結果[「狀態」] ==」無效「){$ count = 5; $ _ SESSION ['msg'] =」未驗證「;};' – DMSJax
請告訴我密碼不是純文本 – 2013-06-05 20:16:14
現在是,它的所有本地測試環境,生活 – DMSJax