01net    Web


Actuellement en ligne : 675 Utilisateurs dont 38 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> Distinct je veux pas de doublons
Auteur
Message
 
<     1       >
chromatia
  
   
      ?   @     Posté le 16/06/2007 21:27:53  
Voter pour ce message
$rs_crea = mysql_query ("
SELECT
clients.id_client, clients.logo AS logo_client, clients.nom AS nom_client, sites.id_client AS id_client_sites, logos.id_client AS id_client_logos,
pochettes.id_client AS id_client_pochettes, pubs.id_client AS id_client_pubs, designs.id_client AS id_client_designs, cartes.id_client AS id_client_cartes,
sites.url AS url
FROM `clients`
LEFT JOIN `sites` ON clients.id_client = sites.id_client
LEFT JOIN `designs` ON clients.id_client = designs.id_client
LEFT JOIN `pochettes` ON clients.id_client = pochettes.id_client
LEFT JOIN `cartes` ON clients.id_client = cartes.id_client
LEFT JOIN `pubs` ON clients.id_client = pubs.id_client
LEFT JOIN `logos` ON clients.id_client = logos.id_client
LEFT JOIN `preums` ON clients.id_client = preums.id_client
WHERE clients.id_client = preums.id_client

ORDER BY clients.id_client DESC
")


Salutation!
Voici mon code, il est relativement simple. Un petit Select de rien du tout :)
Seulement voilà, dans ce SELECT à un moment je récupère ceci :
pubs.id_client AS id_client_pubs
Or dans ma table Pubs j'ai plusieurs entrées. Moi tout ce qui m'interesse dans la suite de mon code c'est de savoir si empty(id_client_pubs) . S'il est empty c'est qu'il n'y a pas de pub, en revanche s'il n'est pas empty ya une ou plusieurs pub (l'info me suffit).
J'en arrive à ma question, dans ma boucle il me fout un bordel pas possible parcequ'il me fait un SELECT de toutes les pubs. J'aimerais faire un simple DISTINCT dessus pour pas qu'il me SELECTIONNE les doublons, si il y a une pub ca me suffit pas la peine qu'il me récupère toutes les entrées.

J'ai tenté de 1000 et 1 manières avec mes jointures il ne semble pas apprécier les distincts.

Quelqu'un a t - il une solution?

Merci d'avance!
-->Message édité par chromatia le 16/06/2007 21:29:38<--
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> Distinct je veux pas de doublons

Aller à :

Page générée en : 0.133s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Entretien du PC
Analyser la stabilité de votre PC puis retrouver un ordinateur sain, rapide et performant.
Elections US
Le duel MCCain/Obama : parcours, programmes, équipes et soutiens, tout sur leurs galaxies politiques