哦,
这确实是问题出现的底线。但是您之后可能需要其他信息,例如我的连接方式等等,以避免误解。:)
$con = mysql_connect('localhost', 'root', '******');
if(!$con) {
die('Could not establish connection: ' . mysql_error);
}
mysql_select_db('hunkusersystem');
function user_login($username, $password) {
//Avoid SQL-injections.
$username = mysql_real_escape_string($username);
$password = md5($password);
//Match user and password
$sql = mysql_query("SELECT * FROM usersystem WHERE username = '$username' AND password = '$password' LIMIT 1", **$con**);
我的问题是 - 在最后一段代码中,我不能使用资源 id.. 为什么会这样?是因为 mysql_select_db 会被“清除”吗?所以你坚持正确的连接但没有数据库?如果我要使用多个连接,我应该在 mysql_select_db(); 中定义连接吗??
非常感谢您的帮助 :) 来自 Swe 的问候。