Mailinglisten-Archive |
Hallo Liste, nun nochmal, da letztes mal keine Antwort kam: ich bin schon ganz verzweifelt. In meinem neuen Projekt setze ich Komplett auf PEAR. Jetzt habe ich allerdings das Problem, dass wenn ich bei MDB über die Funktion getAll() Daten aus einer SQL-Datenbank erhalten möchte folgende Fehlermeldung erscheint: Warning: preg_match() expects parameter 2 to be string, resource given in C:\_webserver_\indova\inc\MDB.php on line 478 getAll ist jedoch die einzige Methode um alle Datensätze in einem Array einfach ohne Umwege zu speichern. Die Funktion fetchRow() funktioniert. Jedoch liefert diese immer nur einen Datensatz zurück, und fetchInto() in Zuwammenhang mit einer while-Schleife möchte ich nicht verwenden, da ich sonst ein Mehrdimensionales Array erhalten würde. Auch in Zeile 478 ist nichts zu erkennen und auch ein Aufruf von preg_match() findet nicht statt. <snip> $sql_query = "SELECT ........"; $sql_result = $db->query($sql_query); $sql_data = $db->getAll($sql_result); $template->assign('sw_servers', $sql_data); </snip> Ich verwende PHP-Version 4.3.7 und die aktuelle MDB-Version. Kann mir hier jemand helfen? Vielleicht mache ich ja was falsch. Leider sind alle Pear-Pakete sehr schlecht dokumentiert :( Grüße, Michael -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive