У меня есть этот код
$db = \Config\Database::connect();
$query = $db->query("select * from g WHERE g_status = '0' ORDER BY g_date ASC Limit 10;");
foreach ($query->getResult() as $g) {
$g_amount = $g->g_amount;
}
$query2 = $db->query("select * from g WHERE p_status = '0' ORDER BY p_date ASC Limit 10;");
foreach ($query2->getResult() as $p) {
$p_amount = $p->p_amount;
}
if($p_amount == $g_amount){
echo "do something";
}else{
echo "No match";
}
Здесь я пытаюсь сопоставить таблицу g и таблицу p .... если какой-либо столбец в таблице g равен == любой столбец в таблице p независимо от числа столбца, сделайте что-нибудь, но всегда будет отображаться «НЕТ совпадений»
Я поставил «Ограничение 10» на случай, если в таблице много строк, оно будет соответствовать только первой 10-й строке с «упорядочиванием» команда.
Пожалуйста, мне нужна помощь.