Hi Markus

Ich nahm natürlich an dass du das Ergebnis deiner Abfrage verifiziert hast.

Gruss. Thomas

Am 08.01.2013 09:52, schrieb Robert Schneider:
So, ich habe das nun auch mal ausprobiert.

Bei mir liefert $query->count() schon ein korrektes Ergebnis zurück.

Ich habe auch die Debug-Meldungen mir ausgeben lassen und bekomme auch
die Fragezeichen an der gleichen Stelle. Also ist das an dieser Stelle
normal. Sie werden dann offenbar noch ersetzt.

Sag mal, welches Problem hast du denn nun konkret? Du willst ja nicht
SQL-Code produzieren und ausgeben. Liefert count() keinen oder einen
falschen Wert? Erhälst du eine Fehlermeldung?

Am 07.01.2013 14:55, schrieb Markus Slaby:
Hallo Robert,

Am 07.01.2013 11:46, schrieb Robert Schneider:> Wie lässt du dir die
Query ausgeben? Eigentlich sieht das ja nach einem
 > Prepared Statement aus, bei dem die Fragezeichen erst noch ersetzt
 > werden müssen. Fragezeichen wären so gesehen nicht ganz falsch...

Indem ich in der Datei
typo3\sysext\extbase\Classes\Persistence\Storage\Typo3DbBackend.php

Am Ende der Funktion bildQuery() folgendes eingefügt habe:
if(in_array("my_table_name", $sql['tables'])) {
     var_dump($statement);
     print_r($statement);
}

Das mit dem ersetzen sehe ich auch so - aber warum funktioniert das
nicht? Es wird einfach der operand nicht übernommen...

LG
Markus


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

Antwort per Email an