PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Récupérer des valeurs uniques » 14-02-2010 21:06:41

Merci McAllan

Effectivement maintenant ca fonctionne

Bonne soirée.

#2 Forum Général PHP » Récupérer des valeurs uniques » 14-02-2010 21:06:41

salva57
Réponses : 2

Bonjour,

Dans un formulaire j'ai une liste dynamique qui correspond à un champ dans une BD.
Dans ce champ j'ai des mots qui me permette de faire un tri dans cette BD. Mais j'ai parfois plusieurs fois le même mots. Donc dans ma liste dynamique j'ai aussi plusieurs fois les mêmes mots c'est ce que je voudrais éviter.

Voici le code actuel de ma liste dynamique
Le début du code

<? php
mysql_select_db($database_CR, $CR);
$query_RsThemes = "SELECT mots FROM Themes_DP ORDER BY mots ASC";
$RsThemes = mysql_query($query_RsThemes, $CR) or die(mysql_error());
$row_RsThemes = mysql_fetch_assoc($RsThemes);
$totalRows_RsThemes = mysql_num_rows($RsThemes);
?>

Le formulaire ou il y a la liste dynamique

 <form name="form2" id="form2" method="get" action="themes.php?mots=<?php echo $row_rsCR['mots']; ?>">
        <div align="left">
          <p>Triez par thèmes (Uniquement dans D.P 2010): </p>
          <p>
            <select name="mots" id="mots">
              <?php
do {  
?>
              <option value="<?php echo $row_RsThemes['mots']?>"<?php if (!(strcmp($row_RsThemes['mots'], $row_RsThemes['mots']))) {echo "SELECTED";} ?>><?php echo $row_RsThemes['mots']?></option>
              <?php
} while ($row_RsThemes = mysql_fetch_assoc($RsThemes));
  $rows = mysql_num_rows($RsThemes);
  if($rows > 0) {
      mysql_data_seek($RsThemes, 0);
    $row_RsThemes = mysql_fetch_assoc($RsThemes);
  }
?>
            </select>
</p>
          <p>           </p>
          <p>
            <input type="submit" name="Submit" value="Envoyer" />
          </p>
        </div>
      </form>

Merci de votre aide.

@+

Pied de page des forums

Propulsé par FluxBB