Nuage de mots clés en PHP - PHP - Programmation
Marsh Posté le 17-04-2012 à 07:10:59
up
Marsh Posté le 17-04-2012 à 09:15:27
Time contient un timestamp ou le nb de fois que le mot clé a été recherché?
Sinon, pour ton nuage, t'auras sûrement besoin de Javascript aussi, PHP seul ne suffira probablement pas...
Marsh Posté le 17-04-2012 à 17:19:09
timestamp, car je ne peux pas mettre de compteur vu que le nuage est mis à jour tous les 2 jours
donc j'efface les mots clés au fur et a mesure
Marsh Posté le 17-04-2012 à 17:35:09
donc un script php appelé en ligne de commande par le cron pour faire le ménage des mots-clés dont le timestamp > 2j et un autre appelé dans l'IHM qui fait une requête SQL avec un count(*) + un group by sur le champ "mot_cle".
Marsh Posté le 17-04-2012 à 18:11:25
Ah bin voilà, ça a l'air d'être pas mal !
Maintenant je vais voir pour mettre les tags à bonne taille x)
Donc la requête pour supprimer le mot clé de la recherche serai :
DELETE FROM search WHERE time > time() + 259200 (3 jours : 60*60*24*3)
Marsh Posté le 18-04-2012 à 07:10:34
up
Marsh Posté le 19-04-2012 à 09:17:59
Le fait pas en secondes, tu vas te faire avoir avec des changements d'horaires 2 fois dans l'année.
Fais plus un truc du genre :
"DELETE FROM search WHERE time > ".strtotime(date(Y-m-d, strtotime(2 days ago)));
Marsh Posté le 16-04-2012 à 21:01:20
Salut,
Je cherche actuellement à développer mon nuage de tag pour mon moteur de recherche des mots clés les plus rechercher.
Actuellement ma table est :
table : search
champs :
- time
- mot_cle
Je souhaite faire un nuage qui se mets à jour tous les 2 jours.
Je ne sais pas vraiment par où commencer.
Sachant que chaque lien du tag renverra vers search.php?mot_cle=$mot_cle
Merci
---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »