vorrei inserire il numero di visite ad una pagina in db suddivise per giorni quindi ho creato la seguente tabella:
codice:
CREATE TABLE `stat_giorni` (
  `data` date NOT NULL default '0000-00-00',
  `visite` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`data`)
) TYPE=MyISAM;
quando l'utente entra nella pagina attiva la seguente query:
Codice PHP:
mysql_query
REPLACE stat_giorni
SET 
data = NOW(),
visite = visite + 1 " 
$connessione_db ) ; 
Incrementa solo ad un nuovo inserimento, mentre se 'data' è lo stesso non lo fa. REPLACE, in caso di valore già esistente non dovrebbe funzionare come UPDATE o mi sfugge qualcosa?