Ciao,
ho una tabella con diversi campi tra cui anche uno timestamp.
Eseguendo una query di aggiornamento su un campo in automatico mi viene aggiornato anche il campo timestamp! Come posso fare per evitare che ciò accada?
Questa la tabella:
CREATE TABLE `messaggi` (
`id` tinyint(4) unsigned NOT NULL auto_increment,
`titolo` varchar(128) default NULL,
`testo` text NOT NULL,
`visualizza_testo` int(1) unsigned NOT NULL default '1',
`autore` varchar(16) NOT NULL default '',
`data` timestamp(14) NOT NULL,
`discussione` tinyint(4) unsigned NOT NULL default '1',
PRIMARY KEY (`id`),
KEY `categoria` (`discussione`)
) TYPE=InnoDB AUTO_INCREMENT=18 ;
E questa la query:
UPDATE messaggi SET visualizza_testo=0 WHERE id=xxx