ik doe ergens Select COUNT. Als er nul uitkomt, dan moet ie de ene kant van de lus in, anders de andere. Als ik echter de query uitvoer, verschijnt er een melding dat 'num', waar ik de count heen laat gaan, niet in de tabel staat. Dat is logisch, maar hoe zet ik die melding tijdenlijk uit? Is namelijk nogal vervelend als gebruikers het ook te zien krijgen.
Dit is het stukje code:
De warning is deze:
Dit is het stukje code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <? // Check op kids. Als die er zijn mag de delete namelijk niet doorgaan. $query == "SELECT count(*) AS num FROM post WHERE parent_post = $post_id"; $cur = odbc_exec($cnx,$query); if (!$cur){ Error_handler("Error in odbc_exec( No cursor returned )", $cnx); } $number_of_kids = odbc_result($cur,"num"); if ($number_of_kids != 0){ ... } else { ... } ?> |
De warning is deze:
Lijn 26 is de toekenning van $number_of_kids in bovenstaande code.Warning: Field num not found in delete.php on line 26