Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
828 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Dicton par jour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Dicton par jour

n°1581478
plop007
Posté le 02-07-2007 à 14:35:52  profilanswer
 

Salit salout les voisinous :)
 
j'ai fait une table mysql qui se nomme dicton avec à l'intérieur deux champs :
 
ID et DICTON
 
je voudrai afficher de façon aléatoire sur mon site un dicton donc j'ai fait :
 

Code :
  1. SELECT * FROM dicton ORDER BY RAND()


 
et donc ça m'affiche un dicton aléatoirement. sauf que ça le fait à chaque fois qu'on execute la page, moi j'aimerai figer le dicton pour toute la journée. et que le lendemain sa repioche un nvx dicton.
 
Si vous pouvez m'aider...
 
Merci

mood
Publicité
Posté le 02-07-2007 à 14:35:52  profilanswer
 

n°1581479
Master p
My new cock ring :D
Posté le 02-07-2007 à 14:48:25  profilanswer
 

cf http://dev.mysql.com/doc/refman/5. [...] tions.html

Citation :

RAND(N)
 
Retourne un nombre aléatoire à virgule flottante compris dans l'intervalle 0 - 1.0. Si l'argument entier N est spécifié, il est utilisé comme initialisation du générateur de nombres aléatoires.


en lui indiquant un truc comme `date('z')`, function php retournant le jour de l'année courant, ça devrait être bon


---------------
HAHAHA I M USING TEH INTERNET
n°1581482
zapan666
Tout est relatif
Posté le 02-07-2007 à 14:55:42  profilanswer
 

Master p a écrit :

cf http://dev.mysql.com/doc/refman/5. [...] tions.html

Citation :

RAND(N)

 

Retourne un nombre aléatoire à virgule flottante compris dans l'intervalle 0 - 1.0. Si l'argument entier N est spécifié, il est utilisé comme initialisation du générateur de nombres aléatoires.


en lui indiquant un truc comme `date('z')`, function php retournant le jour de l'année courant, ça devrait être bon


Ca sortira toujours un diction aléatoire (normal).

 

Tu tire un id aléatoire par jour, que tu stock.

 

genre ça :

 

chaque jour

Code :
  1. UPDATE config SET dicton_jour = RAND(id_max_dicton)
 

tout le temps :

Code :
  1. SELECT * from dicton, config WHERE diction.id_dicton = config.dicton_jout

Message cité 1 fois
Message édité par zapan666 le 02-07-2007 à 14:56:26

---------------
my flick r - Just Tab it !
n°1581483
plop007
Posté le 02-07-2007 à 14:58:27  profilanswer
 

ah oué je vois ce que tu veux dire donc à la limite je fais
 
SELECT * FROM dicton where ID = date('z')
 
et j'oublie le rand() car il ne me sert plus à rien là. c sa que tu voulais me dire ?
 

n°1581488
Master p
My new cock ring :D
Posté le 02-07-2007 à 15:06:08  profilanswer
 

zapan666 a écrit :

Ca sortira toujours un diction aléatoire (normal).

non

 
plop007 a écrit :

ah oué je vois ce que tu veux dire donc à la limite je fais

 

SELECT * FROM dicton where ID = date('z')

 

et j'oublie le rand() car il ne me sert plus à rien là. c sa que tu voulais me dire ?

non
RAND() est une fonction dont l'argument optionnel est sa graine. En fixant la graine selon un jour donné, tu obtiens toujours la même suite pseudo-aléatoire.


Message édité par Master p le 02-07-2007 à 15:06:20

---------------
HAHAHA I M USING TEH INTERNET

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Dicton par jour

 

Sujets relatifs
[PHP] comment faire un éditeur de feuille de styleAvoir la liste de toutes les fonctions PHP + plantage WAMP
configuration environnement PHP sous dreamweaver[PHP + Javascrip] Guillemets + apostrophe pour afficher message o clic
Fonction js avec paramètre PHPVariable Javascript -> PHP
RSS et PHP 5Peut-on encore utiliser Ora_logon et Ora_logof avec PHP 5.2.x ?
[PHP]Ouverture d'un fichier sur le pc[RESOLU]-[PHP]remplcement saut de ligne
Plus de sujets relatifs à : [PHP] Dicton par jour


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR