[supersaibal]Originariamente inviato da piero.mac
NULL senza le virgolette, ma non so se riesci a passare un valore NULL a quel modo.....

Se fai una INSERT ed il campo e' caratterizzato NULL basterebbe ometterlo.

altrimenti deve essere inserito senza apici.

insert into tabella (campo1, campo2 , campo3) values ('$val1', NULL, '$val3') [/supersaibal]
E' quello che cerco di fare ma senza mettere un NULL esplicito, altrimenti perdo la generalità del codice.

[supersaibal]Originariamente inviato da ilc0rv0
ma se imposti il db in modo

create table nometabella
(
....
nomecampo tipocampo default NULL,
...
);

nn lo mette automaticamente NULL se è vuoto? [/supersaibal]
E' già così, evidentemente quando metto una stringa vuota la memorizza come tale "sovrascrivendo" NULL.