| Einen Datensatz in eine Tabelle schreiben |
 |
 |
 |
Um einen Datensatz in eine Tabelle einzutragen, kann die folgende Funktion benutzt werden
DBgetInsert($table, $pid, $dataArr, $fieldList, $addSlashes=0)
Diese Funktion kann man in der PHP Datei 'tslib/class.tslib_content.php' finden. Hier ein Beispiel, wenn man die Funktion aus einem Frontend Plugin aufruft:
$pid = $GLOBALS["TSFE"]->id; $fieldList = "field1,field2,field3"; $dataArr = array(); $dataArr["field1"] = "value1"; $dataArr["field2"] = "value2"; $dataArr["field3"] = "value3"; $query = $this->cObj->DBgetInsert("tx_extensionkey_tablename", $pid, $dataArr, $fieldList); mysql(TYPO3_db, $query); if (mysql_error()) debug(array(mysql_error(), $query));

Letzte Änderung: 01:24 14/08 2005
|