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 ?