警告:請求mysql_query()預計參數1爲字符串,在C給定資源 :\ XAMPP \ htdocs中\演示\ mysql的\ login_create。 php on line 26我不斷收到此錯誤警告:請求mysql_query()預計參數1是字符串
查詢失敗。我的代碼如下
$connection = mysql_connect('localhost', 'root', '', 'loginapp');
if($connection){
echo "We are connected";
}
else{
die("database connection failed");
}
$query = "INSERT INTO users(username,password)";
$query .= "VALUES ('$username', '$password')";
$result = mysql_query($connection, $query);
if(!$result){
die('Query failed' . mysql_error());
}
}
不要使用mysql_ *也在哪裏定義用戶名和密碼變量? – Akintunde007
查詢字符串應該是第一個參數,但不應該使用mysql_ *函數,因爲它們已被棄用,並且更容易受到sql注入的影響。閱讀使用mysqli_ *函數或PDO :) – flauntster