Résultat mélangé aprés chaque actualisation

Résolu
Bonjour,
j'ai une recherche sur mon site affiche tout les hôtels sur ma ville ,
est ce que possible a chaque fois que j'actualise mon site de change l'ordre d'affichage des établissements??
j'ai pensé que après chaque visite sur mon site de créer un truc d'ajouter une place +1 pour l'établissement,
la première devient la dernière, la 2éme devient la 1ere 3eme 2eme ..............

Merci d'avance
Configuration: Windows XP
Safari 525.19

5 réponses

  1. Je fais un proto et je te le poste dans 10 min
    0
    1. Voila le concept est posé, a toi de l'adapter pour ton site =).

      Y a de l'optimisation a faire, c'est juste un proto ^^

      <?php
      	//Le tableau a afficher
      	$tabBrut = array('Entree 1','Entree 2','Entree 3','Entree 4','Entree 5','Entree 6','Entree 7','Entree 8','Entree 9','Entree 10','Entree 11','Entree 12','Entree 13');
      	//Le tableau dans lequel on récupère les index déja affichés
      	$tabTrie = array();
      	$tabLength = count($tabBrut);
      	for($i = 0; $i < $tabLength; $i++){
      		$indexMax = $tabLength - 1;		
      		$index = rand(0, $indexMax);
      		if (!in_array($index, $tabTrie)){
      			echo $tabBrut[$index] . '<br />';
      			$tabTrie[] = $index;	
      		}else{
      			$i--;
      		}
      	}
      ?>
      0
      1. Si ca te convient je peux te commenter le code pour que ca soit plus simple a comprendre et a prendre en main.

        Edit: Tu voulais bien un random ou plutot un mélangeage contrôlé ?
        0
    2. de rien, tu peux passer le post en résolu si t'es satisfait
      0