TYPO3 Plugin: select ausgeben lassen

TYPO3 Plugin: select ausgeben lassen

Will man den Select sehen welchen man gerade für die Funktion „exec_INSERTquery“ zusammengebaut hat kann man das ausgeben lassen … Hier ein Beispiel:\r\n\r\n1. Schritt alle Felder die belegt werden sollten in ein Array zusammenbauen:\r\n$insertdaten = array(\r\n’pid‘               => $this->datenordner,\r\n’anrede‘            => $this->werte[2],\r\n’vorname‘           => $this->werte[3],\r\n’nachname‘          => $this->werte[4],\r\n’ipadresse‘         => $ip,\r\n);\r\n$GLOBALS[‚TYPO3_DB‘]->store_lastBuiltQuery = true;\r\n\r\n$GLOBALS[‚TYPO3_DB‘]->exec_INSERTquery($this->db_name, $insertdaten);\r\n\r\n// Jetzt kann man das ganze sofort ausgeben lassen oder man schreibt es in eine Variabel und gibt diese dann an einer bestimmten stelle aus!\r\necho $GLOBALS[‚TYPO3_DB‘]->debug_lastBuiltQuery;\r\n$GLOBALS[‚TYPO3_DB‘]->store_lastBuiltQuery = false;\r\n\r\n// jetzt kann man noch den letzten WERT der in die Datenbank geschrieben wurde einfach auslesen lassen:\r\n$uidwert = $GLOBALS[‚TYPO3_DB‘]->sql_insert_id();

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.