Anche "forzando" la query con questa sintassi:

Codice PHP:
mysql_db_query($db,"insert into immagini (nome, size, type, marca, immagine) values('".$nome."', '".$size."', '".$type."', 'Ford','".$immagine."')",$con); 
Non scrive Ford nel database... dal pannello MySQL noto che non scrive il campo... premetto che la tabella l'ho creata secondo questa query:

Codice PHP:
$sql 'CREATE TABLE `immagini` ('
' `id` int(11) NOT NULL auto_increment,'
' `nome` varchar(50) NOT NULL default "",'
' `size` varchar(25) NOT NULL default "",'
' `type` varchar(25) NOT NULL default "",'
' `anno` int(4) NOT NULL default "",'
' `marca` varchar(50) NOT NULL default "",'
' `modello` varchar(50) NOT NULL default "",'
' `cilindrata` varchar(50) NOT NULL default "",'
' `porte` int(1) NOT NULL default "",'
' `alimentazione` varchar(25) NOT NULL default "",'
' `descrizione` varchar(500) NOT NULL default "",'
' `immagine` blob NOT NULL,'
' PRIMARY KEY (`id`)'
' )'
Mica c'è qualche errore nella creazione del database che rende i campi "non scrivibili"?? Mi parrebbe strano...... grazie a tutti in anticipo!!