Bonjour,
Sur mon moteur de recherche, je comptabilise le mots clefs recherchés.
Je souhaiterais "UPDATER" que les mots clefs qui n'on pas été recherché les 2 dernières minutes... (c'est à dire qui si le mot clef à été recherché il y a moins de deux minutes, l'update ne doit pas se faire...
Je sais pas comment faire.... J'ai regardé la fonction date_diff mais j'ai capitulé..
mon champs 'time' est ainsi : 2012-08-06 22:04:36
D'avance merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $selectKeyword = "SELECT * FROM motclefs WHERE keyword = '$keywordClean'"; if(mysql_fetch_row(mysql_query($selectKeyword)) === false) { $keywordQuery = sprintf("INSERT INTO `motclefs` (`keyword`, `count`, `time`, `valide`, `orig`, `hot`) VALUES ('%s', '1', NOW(), '1', '', '$hot')", mysql_real_escape_string($keywordClean)); mysql_query($keywordQuery); } else { $keywordQuery = sprintf("UPDATE `motclefs` SET `count` = `count` + 1, time = NOW() WHERE keyword = '%s'", mysql_real_escape_string($keywordClean)); mysql_query($keywordQuery); }
Cordialement
Yule
Partager