有了這個,我檢查是否已經有一個用相同登錄名註冊的會員。我擔心的是,如果數據庫數量增加到數以千計的成員,我應該編輯這個不知何故?這個mySQL查詢可以更快嗎?
$qry = "SELECT * FROM registered WHERE login='$login'";
$result = mysql_query($qry);
if($result) {
if(mysql_num_rows($result) > 0) {
$errmsg_arr[] = 'Login ID already in use';
$errflag = true;
}
@mysql_free_result($result);
}
else {
die("Query failed");
}
注意,成員的「千」是不是有很多的數據庫。 – Vache