Um den Einstieg etwas zu erleichtern hier ein einfaches Beispiel für eine Datenbankabfrage in einer TYPO3-Extension:
$fields = "vorname, nachname"; $table = "tx_spenden"; $where = "spenderliste=1"; $spender = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows($fields,$table,$where);
In dem Array sind dann die entsprechenden Daten enthalten und können z.B. in einer Liste wie folgt ausgegeben werden:
if(is_array($spender)) {
foreach($spender AS $s) {
echo '<p>'.$s['vorname'].' '.$s['nachname'].'</p>';
}
}
Es gibt natürlich auch zahlreiche andere Datenbankzugriffs-Funktionen neben exec_SELECTgetRows, wie z.B. exec_INSERTquery, execUPDATEquery, execDELETEquery, usw. Für die Spezifikation dieser Funktionen genügt ein Blick in die entsprechende Klassenreferenz.
Keine Kommentare:
Kommentar veröffentlichen