Zum Inhalt springen

daten in mysql tabelle abspeichern

Erstellt am 22. Dezember 2005 · 4 Antworten · letzte Antwort am 22. Dezember 2005

Tags: PHP, Datenbank, Frage

unclesam ·

hallo typo3 fangemeinde.

ich möchte ein array in meiner mysql tabelle abspeichern. ich habe es schon auf die "alte" möglichkeit probiert, womit es auch funktioniert. ich möchte es aber die "neue" variante realisieren und habe dazu folgenden code benutzt:

$res = $GLOBALS['TYPO3_DB']->exec_INSERTquery(meine_tabelle, $insertArray);
$GLOBALS['TYPO3_DB']->sql_fetch_assoc($res);

ich bekomme dann folgende fehlermeldung.

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in der_ordner/class.t3lib_db.php on line 723

ich habe es auch schon ohne die zweite zeile aus dem code probiert, da ich gelesen habe, dass exec_INSERTquery alles alleine macht, aber macht es bei mir nicht.

ich würde mich riesig freuen, wenn ihr mir helfen könntet.

Matthias Moser

woida ·

Wenn du eine Zeile einfügen willst, muß dein PHP so aussehen:

$query = $GLOBALS['TYPO3_DB']->INSERTquery('mytable', $insertArray);
$res = $GLOBALS['TYPO3_DB']->sql(TYPO3_db, $query);

Die Zeile die du gepostet hast, ist zum Auslesen der Datenbank.