Afficher périodiquement et aléatoirement une valeur d'un array - PHP - Programmation
Marsh Posté le 19-07-2017 à 16:25:14
Il faut passer par du Javascript et Ajax. Ajax va périodiquement appeler un script php qui va renvoyer une valeur aléatoire prise dans un tableau et la réponse reçue par Ajax va être affiche dans al page web.
Marsh Posté le 19-07-2017 à 13:42:07
Bonjour,
je suis actuellement en train de me broyer le cerveau sur quelque chose qui pourtant me paraît simple.
Je veux que toutes les heures, deux valeurs soit piochées aléatoirement dans deux arrays distincts.
Un array pour la température, un autre pour l'image correspondante (c'est pour de fausses prévisions météo dans des régions d'un jeu vidéo).
J'utilise pour l'instant ceci :
$sunset_valley_temperature[1] = 23;
$sunset_valley_temperature[2] = 24;
$sunset_valley_temperature[3] = 25;
Ce qui me permet de récupérer aléatoirement une température avec ceci :
<?php echo $sunset_valley_temperature[array_rand($sunset_valley_temperature)]; ?>
Je fais la même chose pour appeler l'image du temps correspondant.
Ca fonctionne très bien mais c'est mis à jour à chaque chargement. Je suis plutôt novice en PHP et je suis complètement largué avec l'utilisation du temps.
Comment procéder de manière propre et simple ? Toutes les heures la température varie et le temps aussi. Merci beaucoup pour les futurs conseils et aides.