[TYPO3-german] SQL in Erweiterung
Renzo Bauen
typo3 at conpassione.ch
Sun Jul 20 21:00:55 CEST 2014
Könnte es sein, dass man das query-Objekt zuerst wieder zerstören muss,
bevor man ein neues machen kann?
So wie die Schleife jetzt aussieht, werden ja 80 Query-Objekte
generiert, das wird den Server grad ziemlich heftig fordern..!
Gruss Renzo
--
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92
Am Sonntag, den 20.07.2014, 19:09 +0200 schrieb Mikwauschk:
> 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 at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list