SQL-Debuggen bei typo3 Extensionentwicklung

Aus LagoWiki

Version vom 23:08, 27. Jan. 2010 von 195.70.109.12 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Um eine SQL-Abfrage während der Extension-Entwicklung aus zu geben, kann man folgenden Debug-Code in den Quelltext temporär einfügen:

// Aktivieren von store_lastBuiltQuery
$GLOBALS['TYPO3_DB']->store_lastBuiltQuery = TRUE;
// Rückgabe des letzten Query
$debugQuery = $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery;
// Ausgabe
t3lib_div::debug($debugQuery, '$meineQuery');

Quelle: http://typo3.intervation.de/snippets/grundlagen-1/sql-query-waehrend-der-entwicklung-im-fe-ausgeben-lassen.html

Persönliche Werkzeuge
Lagopixel