Mailinglisten-Archive |
>> Was steht denn in Zeile 478 der MDB.php genau? Dein Code-Ausschnitt ist >> ja sicherlich nicht aus der MDB.php. ja, richtig. In Zeile 478 steht leider nichts was mich weiter bringt, den genauen Wortlaut habe ich jetzt aber nicht da, sondern nur in der Arbeit. >> Ich benutze Pear::DB, daher weiß ich nicht, ob es bei MDB anders ist. In >> der DB würde Dein Script so aussehen: >> $sql_query = "SELECT ........"; >> $sql_result = $db->getAll($sql_query); >> Bei der DB übergibst Du den SQL-Query-String direkt an die Funktion. So >> wie Du es oben beschrieben hast, übergibst Du das Objekt. Das wird wahrscheinlich die Lösung sein. Ich kanns zwar erst morgen ausprobieren, jedoch habe ich Gute Hoffnung. Gleichzeitig damit haben wir einen Fehler in der Dokumentation von MDB gefunden. In der Einzelbeschreibung der funktion getAll() steht: array &getAll (string $query, array [$types = NULL], array [$params = array()], array [$param_types = NULL], integer [$fetchmode = MDB_FETCHMODE_DEFAULT]) in der Kurzen Anleitung am Anfang steht stattdessen: $db = MDB::connect($dsn); $res = $db->query("SELECT * FROM mytable"); $data = $db->getAll($res); Daran habe ich mich leider orientiert und das hat mich viele Stunden gekostet :( Aber der Teufel steckt einfach im Detail. Auf jeden Fall Danke für deine Hilfe. Ich denke das war das Problem. Gruß, Michael
php::bar PHP Wiki - Listenarchive