Hallo,

kennt jemand was es sein könnte warum eine SQL abfrage in einer schleife nicht richtig geht?

im controller eine schleife

und in der Repository funktion dann die SQL

 $query = $this->createQuery();
 $query->getQuerySettings()->setReturnRawQueryResult(TRUE);
$query->statement('INSERT INTO tabelle ('.implode(",",array_keys($insertdata)).') VALUES ('.implode(",",array_values($insertdata)).') ');
 $result = $query->execute();

und wenn die sql ausgeführt wird wird nach dem ausführen die schleife irgendwie beendet.

WARUM?

oder kann ich mehrere statments erstellen und dann erst das ganze ausführen ?

mfg
christian


Am 17.07.2014 10:25, schrieb Mikwauschk:

nur hier ist etwas komisches dann
 $query = $this->createQuery();
 $query->getQuerySettings()->setReturnRawQueryResult(TRUE);
   # $query->getQuerySettings()->setStoragePageIds(array($pid));
$query->statement('INSERT INTO tx_srwebmobile24cm_domain_model_fahrzeuge ('.implode(",",array_keys($insertdata)).') VALUES ('.implode(",",array_values($insertdata)).') '); $result = $query->execute();


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an