你好我有这个功能:
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 中,字段电子邮件为否。16 和表 2 是第 6 场。
多谢。