Ne pas reprendre une valeur déja libérée dans la boucle

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ne pas reprendre une valeur déja libérée dans la boucle

par faber8 » 10 août 2006, 16:04

Regarde l'option DISTINCT qu'il est possible de mettre dans la requête SQL. Voici un exemple :

SELECT nom, adresse FROM personnes
' retourne
DUPONT 1a rue des Cocotiers
JEAN-BON 25 avenue du Général Leclerc
DELAY 48 boulevard des Hêtres
DUPONT 18 rue des Abesses

SELECT DISTINCT nom, adresse FROM personnes
' retourne
DUPONT 1a rue des Cocotiers
JEAN-BON 25 avenue du Général Leclerc
DELAY 48 boulevard des Hêtres

Ne pas reprendre une valeur déja libérée dans la boucle

par qmeuh » 10 août 2006, 13:54

Bonjour !

J'ai dans une base de donnée une liste de codes postaux associés chacun à une localité. L'utilisateur doit pouvoir chosir un code postal dans une liste déroulante et un choix des différentes localités correspondantes apparait. Il y a donc des localité qui ont le meme code postal suivant leur appartenane à une plus grosse commune.

Dans ma boucle qui extrait les donnés MySQL, il faudrait donc qu'un code postal ne puisse sortir qu'une fois ! Merci de votre aide :D

QMeuh