SQL-Query während der Entwicklung im FE ausgeben lassen
Möglichkeiten um sql-Query ausgeben zu lassen oder mit Hilfe von devLog() zu speichern.
debugOutput
debugOutput kann über das Install-Toll oder direkt in der localconf gesetzt werden. Im Install-Tool ist das die Option [sqlDebug] die Aktiviert werden muss. Der Wert kann auch direkt in der localcon gesetzt werden:
Die Rückgabe des Query erfolgt dann über debug_lastBuiltQuery
Nun könnte man über debug den Query direkt ausgeben
Ist debugOutput aktiviert erfolgt auch bei einem Fehlerhaften Query eine Ausgabe des SQL-Statement! Aktivere debugOutput nur während der Entwicklung oder der Testphase!
store_lastBuiltQuery
Eine weitere Möglichkeit ist mit store_lastBuiltQuery die Rückgabe eines Query zu ermöglichen. Dazu muss vor dem Aufruf einen mysql_query store_lastBuiltQuery auf true gesetzt werden.Die Ausgabe kann dann z.B. wieder per debug erfolgen.
Entwicklungsumgebung
- TYPO Version:
- 4.2.6





