Ik moet 2 tabellen vergelijken of het object al bestaat, zoniet moet dat object zichtbaar worden.
Hier voor heb ik de volgende php code:
Alleen mijn verstand zegt, dat dit ook wel met 1 sql statement moet kunnen. Klopt dit ?
En zo ja, wat moet ik daarvoor gebruiken ?
Hier voor heb ik de volgende php code:
code:
1
2
3
4
5
6
7
8
9
10
11
| $sql = "SELECT object_id FROM tabel_af";
$result = $db->getRecords($sql);
foreach($result as $key=>$value)
{
$object_id = $value['object_id'];
$sql = "SELECT count(object_id) as count from tabel_in where object_id = '$object_id'";
$result = $db->getRow($sql);
if($result['count'] == 0) {
echo "Show gegevens";
}
} |
Alleen mijn verstand zegt, dat dit ook wel met 1 sql statement moet kunnen. Klopt dit ?
En zo ja, wat moet ik daarvoor gebruiken ?