![]() |
sql - mehrere tabellenfelder gleichzeitig ändern, aber wie?
ich habe darunterstehendes probiert, doch es funzt leider nicht, d.h. scheinen beistriche als unterteilungen nicht durchzugehen. geht das überhaupt, mehrere fehlder gleichzeitig zu ändern, oder muß ich das einzeln machen?
$sql = "UPDATE tabelle SET feld1='$feld1', feld2='$feld2' WHERE id='$id'"; |
Hi !
Probiers mal mit " anstelle der '. Also: $sql = "UPDATE tabelle SET feld1=\"$feld1\", feld2=\"$feld2\" WHERE id=\"$id\""; mysql ist da AFAIK etwas empfindlich. Ach ja - vergiss nicht unter + PHP addslashes($field1) ...<http://www.php.net/manual/en/function.addslashes.php> + Perl $dbh->quote($field1) ... <http://www.perldoc.com/perl5.6.1/lib/DBI.html#quote> damit die Feldinhalte korrekt "escaped" werden. |
hab den fehler schon
hatte nix mit sql zu tun, nur die id ist verlorengegangen, darum wurde nix geändert.
|
| Alle Zeitangaben in WEZ +2. Es ist jetzt 10:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag