Ik ben al ongeveer 2 jaar bezig met php, maar heb nog nooit iets met classes gedaan. Toen ik op phpfreakz een artikel las over oop toen wilde ik het toch eens gaan proberen. Ik stuit nu op het volgende probleem. Ik krijg telkens deze foutmelding.
Warning: Bad arguments to implode() in D:\www\class1.php on line 31
Dit is de code
Weet iemand waarom ik $this->record niet in implode mag gebruiken? Dit is een variabele in de class. Die wordt van te voren eerst geset.
Warning: Bad arguments to implode() in D:\www\class1.php on line 31
Dit is de code
PHP:
1
2
3
4
5
6
7
| function printRecords() { $selectfield = implode(", ",$this->record); // regel met de error $query = "SELECT " . $selectfield . " FROM " . $this->table . " ORDER BY " . $this->orderfield . " " . $this->orderrange; $result = mysql_query($query) or die(mysql_error()); } |
Weet iemand waarom ik $this->record niet in implode mag gebruiken? Dit is een variabele in de class. Die wordt van te voren eerst geset.
[ Voor 0% gewijzigd door Vulpecula op 07-11-2002 14:40 . Reden: Query aangepast, pas beter in layout ]