我正在尝试将每个新用户与来自两个不同表的另一个用户配对。即表1男性,表2女性,使用注册的用户数据。 我的问题是,如果Men中没有用户,那么查询应该查看Women表并使用24小时时间线按升序查找基于时间的匹配
$query = "INSERT INTO tb_users (username, password, ip, email, bank, norek, nama, namalengkap, alamat, kota, country, kodepos,
phone)
VALUES('$username','$pass','$laip','$email','$bank','$norek','$nama','$namalengkap','$alamat', '$kota', '$country','$phone')";
mysqli_query($query)
// To Find Match from Here using readygh and 24 hours timelin
if(mysqli_num_rows($gh =mysqli_query("select * from tb_gh where readygh='1' ORDER BY datetime ASC",$con))>0){
$row=mysqli_fetch_array($gh);
//Extract Data if match found in tb_gh query should Stop Here But If Not Found
}
else //Then Query should Search Find Match in tb_users
{
$ghadmin = mysqli_query("Select * from tb_users where username='admin' ORDER BY id DESC limit 1");
$ghadmin_row=mysqli_fetch_array($ghadmin);
while(mysqli_num_rows ==1)
$ghadm_username =$ghadmin_row['username'];
$ghadm_fname =$ghadmin_row['namalengkap'];
$ghadm_phone =$ghadmin_row['phone'];
$ghadm_bank =$ghadmin_row['bank'];
$ghadm_acc_num =$ghadmin_row['norek'];
$ghadm_acc_name =$ghadmin_row['nama'];
// Elseif // Match Fo
//If Match found in
$admph = mysqli_query("INSERT INTO tb_match(idtrx,ph_username,ph_phone,gh_username,gh_name,gh_acc_name,gh_acc_number,gh_phone)
VALUES ('uniktrx','$username','$phone','$ghadm_username','$ghadm_fname','$ghadm_acc_name','$ghadm_acc_num','$ghadm_phone'",$con);
exit;
}
?>