coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 8 févr. 2006 à 15:18
Salut,
SELECT * FROM 'table' ORDER BY RAND() LIMIT 0, 1
m'a
l'air corect... Cependant : le * est légèrement mauvais car tu n'as
surement pas besoin de tout les champs, donc, ne surcharge pas ta carte
réseau pour rien... Sinon, si tu as besoin de tout les chamsp
aujourd'hui, demain, ça ne sera peut-être plus le cas...
Bon, autrement, t'avais en basic la fonction randomize... on faisait
souvant randomize timer, mais ici, il faudrait un équivalent à
randomize CURENTDATE... (cf : une variable ne peut pas être aléatoire
sur un pc, elle est pseudo aléatoire...)
Donc, à ta place, putôt que de s'embèter avec ça.... fais un cache...
In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy
Mon site (articles sur la programmation et programmes)
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 8 févr. 2006 à 19:32
Salut,
"Mais pour la garder pendant 24h je ne vois pas à part mettre dans un
fichier txt et réafficher !!! Si quelqu'un a une idée , merci d'avance
!!!"
tu n'as qu'à plutôt faire appel à un fichier lorsque tu consultes ton script, et toutes les 24heures via webcron.org (www.webcron.org) tu utilises un script qui va modifier ton fichier, tout simplement. ça t'évite de faire des vérifications inutiles sur tes pages.