Hey,
als ik error_reporting op E_ALL heb staan, krijg ik de volgende notices;
Notice: Undefined property: stdClass::$userid in ........
Nu weet ik even geen nette manier om die notice weg te krijgen zeg maar, vind het ook een beetje onlogisch.
De notice komt voort uit een while loop van een query, waarin ik de vars uit de database in de class vars gooi.
$record->userid; mag dus niet zomaar volgens PHP... maar ik kan die toch niet zomaar ergens netjes initialiseren of wel?
Hoe doen jullie dit?
als ik error_reporting op E_ALL heb staan, krijg ik de volgende notices;
Notice: Undefined property: stdClass::$userid in ........
Nu weet ik even geen nette manier om die notice weg te krijgen zeg maar, vind het ook een beetje onlogisch.
De notice komt voort uit een while loop van een query, waarin ik de vars uit de database in de class vars gooi.
PHP:
1
2
3
4
5
| while ($record = mysql_fetch_object($result)) { $this->checkLogin = 1; $this->userId = $record->userid; } |
$record->userid; mag dus niet zomaar volgens PHP... maar ik kan die toch niet zomaar ergens netjes initialiseren of wel?
Hoe doen jullie dit?
[ Voor 4% gewijzigd door TangLeFuzZ op 19-02-2005 14:33 ]