[question sur la commande mysql_fetch_array]

antic80 Messages postés 4877 Statut Contributeur -  
antic80 Messages postés 4877 Statut Contributeur -
bonjour

voici un morceau de code de sur une page php

while ( $row = mysql_fetch_array( $result)){
$Id = $row["Id"];
$Titre=$row["Titre"];
$Page = $row["Page"];
}

comment je fais si par exemple la variable $Titre prend plusieurs fois la meme valeur pour n'afficher qu'une fois la valeur

3 réponses

  1. StreM Messages postés 515 Statut Membre 124
     
    D'apres ton code, tu ne récupere que la derniere valeur prise par $Titre ! A chaque execution de ta boucle, tu ecrases l'ancienne valeur de tes variables ! Enfin si tu veux, va voir de ce cote :
    $Titre[] = $row["Titre"]; // a placer dans ta boucle
    Pour afficher les différentes valeur de Titre sans doublons :
    print_r (array_unique($Titre));

    0
  2. antic80 Messages postés 4877 Statut Contributeur 1 178
     
    je le met ou print_r (array_unique($Titre));
    0
  3. antic80 Messages postés 4877 Statut Contributeur 1 178
     
    up.....
    0