SteffiMichi Geschrieben 26. April 2004 Teilen Geschrieben 26. April 2004 Hallo, hat jemand von euch eine Tabelle/Doku oder Ähnliches, wo ich finde, welches MySQL-Statement welchem ADOdb-Befehl zugeordnet ist? Ich möchte ein etwas komplizierteres PHP Datenbankskript auf ADOdb umstellen, nur weiß ich gar nicht, wonach ich in der englischen Doku zu ADOdb suchen soll um zum Beispiel das Equivalente zu mysql_list_fields oder mysql_num_fields zu finden. Wer kann mir helfen?? Danke schonmal! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SteffiMichi Geschrieben 28. April 2004 Autor Teilen Geschrieben 28. April 2004 Mmmh, da mir ja bis jetzt keiner helfen konnte, habe ich selbst mal einige Sachen ausprobiert. Habe auch einiges gefunden im offiziellen ADOdb Manual auf dieser Seite und habe angefangen mein Skript umzustellen. Jetzt bekomme ich aber leider folgende Fehlermeldung: Fatal error: Call to undefined function: fetchfield() in c:\programme\easyphp\www\371\pk371\371pk_tools\funktionen.php on line 42 Was mache ich also in folgendem Code falsch? function make_dump($tablename_articlelist, $link, $db_name_mysql) { global $dbMySQL; $dbMySQL->SetFetchMode(ADODB_FETCH_ASSOC); $abfrage_cat = "SELECT * FROM ".DBNAME_MYSQL.".calendar_categories_admin"; $result = $dbMySQL->Execute($abfrage_cat); $felder = $dbMySQL->FetchField($result); $menge = $dbMySQL->FieldCount($felder); echo "+++".$menge; //$felder = mysql_list_fields($db_name_mysql, $tablename_articlelist,$link); //$menge = mysql_num_fields($felder);//Anzahl der Felder von $tabelle //$datengesamt = mysql_query("SELECT * FROM $tablename_articlelist"); [/PHP] Bin für jegliche Tipps und Anregungen dankbar!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 28. April 2004 Teilen Geschrieben 28. April 2004 du bist im falschem Forum !! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SteffiMichi Geschrieben 28. April 2004 Autor Teilen Geschrieben 28. April 2004 Sorry, wurde mir auch erst nach meiner zweiten Antwort klar! Ich bitte um Verschiebung ins Skript- und Webserver-Forum! THX Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 28. April 2004 Teilen Geschrieben 28. April 2004 Original geschrieben von SteffiMichi Ich bitte um Verschiebung ins Skript- und Webserver-Forum! Schon passiert Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 28. April 2004 Teilen Geschrieben 28. April 2004 Original geschrieben von SteffiMichi Fatal error: Call to undefined function: fetchfield() in c:\programme\easyphp\www\371\pk371\371pk_tools\funktionen.php on line 42 es gibt keine funktion "fetchfield", oder du hast die falsche parameter zahl übergeben, oder hast du vielleicht einen rechtschreibfehler darin? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SteffiMichi Geschrieben 28. April 2004 Autor Teilen Geschrieben 28. April 2004 also die Funktion muss es irgendwo geben, zumindest laut adodb manual. ich binde die datei adodb.inc.php ein, die eigentlich alles regelt (Datenbankverbindungsfunktionen etc.). ich kenne mich jetzt jedoch nicht so gut mit ADOdb aus, dass ich weiß, wo jede Funktion steht, ich finde auch das Manual recht dürftig, was z.B. Parameterübergabe bei den Funktionen betrifft. Hat hier keiner Erfahrung mit ADOdb und kann mir helfen?? Hat es vielleicht damit zu tun, dass ich eine Funktion in einer Funktion aufrufe?? Bin schon am Verzweifeln... THX StMi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 28. April 2004 Teilen Geschrieben 28. April 2004 funktion in einer funtion aufzurufen ist eingentlich egal. schau ma ob deine parameterliste stimmt. notfalls, die lib die du einbindest mal mit nem editor durchsuchen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SteffiMichi Geschrieben 28. April 2004 Autor Teilen Geschrieben 28. April 2004 Keine Ahnung wie ich die Parameterliste überprüfen soll, im Manual steht nur: FetchField() und die Erklärung was diese Funktion macht auf Englisch... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 29. April 2004 Teilen Geschrieben 29. April 2004 Keine Ahnung wie ich die Parameterliste überprüfen soll, im Manual steht nur: FetchField() und die Erklärung was diese Funktion macht auf Englisch... link zum manual? mit parameterliste überprüfen meine ich, das du im manual schaust ob die anzahl der parameter gleich mit der ist, die du verwendest! (und auch vom richtigen datentyp, sprich: z.b. int, string, ....) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SteffiMichi Geschrieben 29. April 2004 Autor Teilen Geschrieben 29. April 2004 link zum manual? mit parameterliste überprüfen meine ich, das du im manual schaust ob die anzahl der parameter gleich mit der ist, die du verwendest! (und auch vom richtigen datentyp, sprich: z.b. int, string, ....) Hat sich erledigt, habe es mittlerweile hinbekommen, die Funktion, die ich benutzt habe gehörte zu einem anderen Objekt, das Manual ist etwas unübersichtlich bei kleiner Auflösung, so übersieht man das leicht! trotzdem danke an dich! :e@sy :uli Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 29. April 2004 Teilen Geschrieben 29. April 2004 trotzdem danke an dich! :e@sy :uli hm na dann,...... bitte sehr :marine Viel Spaß noch damit, mein schnuggl :-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.