J'ai de nouveau un soucis
En effet j'aimerais enlever les doublons d'une liste de membre
En fait j'ai créer une section de page personnelle, et j'utilise un select * from pour sélectionner les pages
Ensuite j'utilise un autre select * from mais pour la table des membres avec en condition que le login soit le même
ça fonctionne bien, mais je me retrouve avec des doubles (ou plus) en fonction du nombre de page
Je ne sais pas comment faire, pour n'afficher que les membres une fois, sachant que j'ai une pagination qui viens ensuite pour les pages
(j'espère que je suis compréhensible ^^)
Voici le code :
<?php
echo 'Liste des pages personnelles des membres: <br />';
$sql1=mysql_query("SELECT * FROM PagePerso") or die(mysql_error());
while($query1=mysql_fetch_array($sql1))
{
$sql="SELECT * FROM Membres WHERE Login='".$query1['Login']."' ORDER BY Prenom ASC";
$req=mysql_query($sql) or die(mysql_error());
while($query=mysql_fetch_assoc($req))
{
$url=$query['Nom'].' '.$query['Prenom'];
$id=$query['Id'];
echo '<a href="index.php?m=afficheperso&n='.$id.'">'.$url.'</a><br />';
}
//trim(array_merge(array_unique(array_merge(
}
?>
Avec ceci j'affiche par exempleNom Prenom
Nom Prenom2 (sachant que les membres peuvent être de même famille ^^ c'est pas ici le problème)
Nom Prenom2 (Je devrais pas avoir celui ci)
Nom1 Prenom (La c'est normale car le nom n'est pas le même)
Nom2 Prenom
etc.....
J'aimerais afficher
Nom Prenom
Nom Prenom2
Nom1 Prenom
Nom2 Prenom
etc.....
Merci de votre aide.
Cordialement
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.