Zum Inhalt springen

MYSQL insert in Backend Modul

Erstellt am 23. Oktober 2009 · 2 Antworten · letzte Antwort am 23. Oktober 2009

Tags: Frage

spectator ·

Also folgendes Problem ich schreibe gerade eine Extension wo ich daten aus einer CSV datei in die Datenbank laden will. Ich habe die CSV soweit vorbereitet das ich die Daten in ein array gepackt habe, die Spalten namen als key nutze und die werte eingefügt.

jetzt nutze ich folgende Funktion je zeile (arrayindex) um die Daten in die Datenbank zu packen.

$GLOBALS['TYPO3_DB']->exec_INSERTquery($tabellenname,$row);

also die Seite lädt nach dem upload, aber in die Datenbank wird nichts eingetragen.

Was mache ich hier falsch bzw. was fehlt, oder kann ich im BE gar keine SQL Funktion nutzen ?

just2b ·

Hallo,

grundsätzlich stimmt das schon und wird auch im BE funktionieren!

schalt mal im install tool das sqldebug ein

georg

spectator ·

okay Fehler gefunden und zwar hatte ich in der datenbank eine tabelle abgekürzt aber bei den keys nicht. Dadurch war die sql query falsch jetzt geht es danke aber Trotzdem.

Philipp