我對PHP很陌生,我正嘗試創建一個登錄系統。這裏是我的代碼無法從sql數據庫中得到結果
<?php
$con=mysqli_connect("XXXXXXX","XXXXXXXX","XXXXXXXXX","XXXXXXXXXX");
if (!$con)
{
echo "failed to connect";
}
$username = $_POST['username'];
$password = $_POST['password'];
$sql = "SELECT userID FROM users WHERE username = $username and password = $password;";
if (!$sql) {
echo 'query invalid'.mysql_error();
}
$result = mysql_query($sql);
echo "$result";
$row = mysqli_fetch_array($sql, MYSQLI_ASSOC);
$active = $row['active'];
$count = mysqli_num_rows($result);
mysql_close($con);
?>
我確信連接沒有問題。但是我的結果沒有顯示出來,並且沒有錯誤信息。以前我有一個IF語句,如果結果回來,它會執行進一步的操作。由於我試圖弄清楚發生了什麼,我只是刪除了這部分。有人請幫忙。非常感謝
_here是我的code_ - 沒有代碼! – Jeff
他也是Stack Overflow的新手,夥計們。我編輯它。更全面的新人。 – Phiter
啊,這是它!您忘記了用戶名和密碼! – Jeff