Bonjour,
je suppose que ce sujet est abordé assez souvent, mais je ne trouve pas de solutions.
 
En voulant faire un compteur de clics, j'en suis venu à faire une requete mysql qui aurait pu etre:  
| Citation : 
 
 IF NOT EXISTS (SELECT id FROM compteurs_clics WHERE id_annonce = '12')  THEN INSERT INTO compteurs_clics (id_annonce, nbr_clics, derniere_visite) VALUES ('12', '1',
 '134534354354534')
 ELSE
 UPDATE compteurs_clics SET nbr_clics = nbr_clics+1, derniere_visite = '134534354354534' WHERE id_annonce = '12'
 
 | 
 
Mais apparement ce n'est pas possible en une seule requete.
Quelqu'un peut me contredire ?  
 
Message édité par papanoramix le 28-12-2006 à 15:32:58