Ik gebruik Adodb om mijn database (mysql) aan te roepen.
De volgende code doet heel raar:
Ik krijg dan een array met x keer het laatste element in de array cities, met x het aantal verschillende steden.
Gebruik ik FetchRow(), dan gaat alles goed. Ik heb al gezocht op de definities van FetchNextObject en FetchRow, maar ik zie niet wat er fout gaat. Wie wel?
Ik moet objecten krijgen, dus aan FetchRow heb ik in dit geval niets.
/Edit: Als ik in de while-loop de unieke city-id af laat drukken, is deze wel bij beide methoden telkens verschillend. Ik snap niet waarom bij FetchNextObject dan tóch alleen de laatste in de array komt.
De volgende code doet heel raar:
code:
1
2
3
4
5
| $destinies_array = array(); while ($obj = $cities->FetchNextObject()) { array_push($destinies_array, $obj); } |
Ik krijg dan een array met x keer het laatste element in de array cities, met x het aantal verschillende steden.
Gebruik ik FetchRow(), dan gaat alles goed. Ik heb al gezocht op de definities van FetchNextObject en FetchRow, maar ik zie niet wat er fout gaat. Wie wel?
Ik moet objecten krijgen, dus aan FetchRow heb ik in dit geval niets.
/Edit: Als ik in de while-loop de unieke city-id af laat drukken, is deze wel bij beide methoden telkens verschillend. Ik snap niet waarom bij FetchNextObject dan tóch alleen de laatste in de array komt.
[ Voor 16% gewijzigd door Verwijderd op 15-09-2005 21:19 ]