WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   mysql - mehrere tabellenfelder gleichzeitig ändern, aber wie? (http://www.wcm.at/forum/showthread.php?t=31512)

RaistlinMajere 26.09.2001 21:51

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'";

_m3 27.09.2001 01:15

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.

RaistlinMajere 27.09.2001 17:15

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