[TYPO3-german] Problem mit Update via GLOBALS
Peter Russ
peter.russ at 4many.net
Wed Mar 22 14:02:11 CET 2006
Lars Jonuscheit schrieb:
> Hallo,
>
> ich will ein Update auf der Datenbank aus einer Extension heraus durchführen.
>
> Ich habe folgenden Quellcode in der ausführenden Datei:
>
> $uid = $_POST['uid'];
> $keyword_english = $_POST['keyword_english'];
> $keyword_german = $_POST['keyword_german'];
> $keyword_french = $_POST['keyword_french'];
>
> $table = "'tx_gsikwdwiz_keywords'";
> $where = "'uid=$uid'";
> $fields_values = array( 'tx_keywordtranslation_english_translation'=>$keyword_english,
> 'tx_keywordtranslation_german_translation'=>$keyword_german,
> 'tx_keywordtranslation_french_translation'=>$keyword_french
> );
>
> $res = $GLOBALS['TYPO3_DB']->exec_UPDATEquery($table,$where,$fields_values);
>
> Ich habe keine Ahnung, warum es nicht ausgeführt wird, wenn ich in dem vorgehenden Formular eine Änderung mache, denn die Variablen werden richtig übergeben.
> Vlt. liegt es an fields_values, aber so richtig find ich keinen Weg.
> Weiß jemand Rat?
>
> ______________________________________________________________
> Verschicken Sie romantische, coole und witzige Bilder per SMS!
> Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
>
was soll denn das sein:
> $where = "'uid=$uid'";
Ich meine die ' Anführungszeichen in der where clause!
Gruss. Peter.
--
Fiat lux!
Docendo discimus.
_____________________________
4Many® Services
openBC: http://www.openbc.com/go/invuid/Peter_Russ
More information about the TYPO3-german
mailing list