phpbar.de logo

Mailinglisten-Archive

Re: [php] Update doch garnicht so blöde die frage....
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] Update doch garnicht so blöde die frage....




Alexander Meis wrote:
> ich kann die tabelle mit $ok = mysql_query("update adembanner set ALT=$ALT
> where Kennummer ='$ID'");

update tab set colname=colname2 where ...
Hier ist colname2 ein Bezeichner für eine Tabellenspalte.

update tab set colname='value' where ...
Hier ist value ein literaler Wert.

update tab set colname=17 where ...
Hier ist 17 ein literaler numerischer Wert (den man optional auch 
'17' schreiben dürfte).

Ohne die Anführungszeichen kann SQL alphanumerische Bezeichner
von Tabellenspalten und alphanumerische Literale nicht unterscheiden.
Daher ist es zwingend notwendig, alphanumerische Literale in
einfache Anführungszeichen zu setzen. Da man rein numerische 
literale ebenfalls in Anführungszeichen setzen darf, ist es
eine gute Idee, sich die Anführungszeichen immer zu gönnen.

Kristian

-- 
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.shonline.de/ (GPL)

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive