Citat:
Originally posted by vidir@Oct 21 2007, 16:00
tack,, vore dock tacksam hur man skrev det,, tex. $sql = "UPDATE tabell SET kategori = 'NULL', underkategori = 'NULL' WHERE id = 'id'"; ??
det var ett exempel jag vore tacksam för =)
|
NULL är ingen sträng så man använder det utan citationstecken, precis som tal och siffror:
kategori=NULL, antal=1, pi=3.14, osv
(Har i alla fall för mig att man använder = fast man deklarerar ett okänt värde, om du söker efter fält som saknar innehåll (är NULL) så använder du WHERE kategori IS NULL eller IS NOT NULL)
För övrigt: om du inte behöver tabellraden mer alls så ska du förstås ta bort den:
DELETE FROM tabell WHERE id=345;
Var försiktig med DELETE dock eftersom om du inte anger något WHERE så raderas hela tabellens innehåll.