こんにちは、私はこの機能を持っています:
function mail_exists($email){
global $db;
$email = sanitize($email);
$query = $db->query("SELECT Email FROM table1 WHERE Email= '$email' ");
$check = $query->num_rows;
$query2 = $db->query("SELECT Email FROM table2 WHERE Email= '$email' ");
$check2 = $query->num_rows;
return ($check > 0 || $check2 > 0) ? true : false;
}
まず、クエリを 1 つだけ使用して短縮する方法を知りたいのですが、2 つ目のクエリを使用すると機能しないのはなぜですか? 両方のテーブルの構造が異なります。table1 のフィールド email は no です。16 で、table2 ではフィールド番号 6 です。
どうもありがとう。