| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | nur mal ganz allgemein sonderzeichen wie ein Ü haben in spaltennamen nix zu suchen normalerweise :P auch - würd ich mir überlegen, dazu, warum ein array, wenn du danch direkt das ganze einstetzt, lieber dein query sauber einrücken?? also setz dein query mal vernüftig zusammen und suchne kannst du selbst, als kleiner tip: fang deine querys mit " an, dann musst du die ' nicht escapen, weil wenn du echo ' ' '; schreibt bekommst du klar nen kompilerfehelr weil er nach dem 2ten ' denk es wäre zuende. echo " ' "; funktioniert hingegen. oder umständlich echo ' \' '; indem du das ' im string escapst durch das \. ausserdem ist die syntax so: INSERT INTO tabellenname (feldname1,feldname2) VALUES ('wert1','wert2') die feldnamen und tabellen namen müssen nur dann in backtics ( ` ) stehen wenn sie gegen die reserved words von mysql verstoßen was imho nciht sonderlich sauber ist und man nach möglcihkeit vermeiden sollte. hier die liste der wörte falls es dich interessiert: http://dev.mysql.com/doc/mysql/de/reserved-words.html und dann fügt man variablen so in einen strign rein: echo "bla blub bla ".$var." asdfasdfasdf"; oder echo 'bla blub bla '.$var.' asdfasdfasdf'; also zwischen dem " oder ' und der variable einen punkt, der dient als verkettungszeichen mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql datensatz erstellen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.