Hallo allesamt,
ich glaub ich habe grad die dämlichste Frage, aber ich komme bei meiner Extension nicht weiter. Zudem weiß ich nicht mal ob das hier in das Themengebiet des Forums passt, sorry.
Ich will ne einfache insert Anweisung machen. Mit der exec_INSERTquery-Anweisung schreibt mir Typo jedoch in die DB bei den Feldern crdate und tstamp nur 0 hin. Was ist bitte an meinem Array falsch?
$fieldValues = array(
'pid' => $this->pid,
'tstamp' => 'UNIX_TIMESTAMP()',
'crdate' => 'UNIX_TIMESTAMP()',
'cruser_id' => '1',
'deleted' => '0',
'hidden' => '0',
'smiley' => $smiley,
'comment' => $comment,
'name' => $nameID["uid"]
);
$res = $GLOBALS['TYPO3_DB'] -> exec_INSERTquery('tabelle', $fieldValues);
Mit der herkömmlichen Schreibweise funzt alles prima.
$insert = "INSERT INTO tabelle (pid,tstamp,crdate,cruser_id,deleted,hidden,smiley,comment, name) VALUES (".$this->pid.",UNIX_TIMESTAMP(),UNIX_TIMESTAMP(),1,0,0,'".$smiley."','".$comment."','".$nameID["uid"]."')";
$res = mysql(TYPO3_db,$insert);
Danke für Eure Hilfe!
Devil