TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

MYSQL insert in Backend Modul


Autor Nachricht
Verfasst am: 23. 10. 2009 [09:50]
spectator
Themenersteller
Dabei seit: 23.10.2009
Beiträge: 9
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.

PHP
$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 ?
Profil
Verfasst am: 23. 10. 2009 [10:48]
just2b
TYPO3-Gott
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
Hallo,

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

schalt mal im install tool das sqldebug ein

georg

=> TYPO3 - inspiring people to share <= aber kein Support per PM!

=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<=
ProfilWWW
Verfasst am: 23. 10. 2009 [10:53]
spectator
Themenersteller
Dabei seit: 23.10.2009
Beiträge: 9
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

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 23.10.2009 um 10:53.]
Profil