Encore une question toute bête pour les avertis, mais clée pour les débutants comme moi !
Voilà :
Je souhaite pouvoir afficher la liste des personnes qui ont ajoutés un membre de mon site, dans leur liste d'amis.
Pour cela j'ai créé une entrée "amis" dans mysql dans laquelle, pour chaque inscrit, est enregistré la liste de leurs amis sous la forme :
Jean Marc, Dominique, Pierre, Damien...
Afin d'afficher le nombre d'amis total pour un membre, je dois réussir à compter tous ces pseudos.
D'autre part, j'aimerais pouvoir les sortir de cette chaîne pour leur associer un lien pointant vers leur profil.
J'ai donc pensé à ça :
Code : Tout sélectionner
$source = "liste des amis, indéfini en nombre";
$ami = explode(", ", $source);
echo $ami[0];
echo $ami[1];Mais je ne sais pas d'avance combien d'amis sont enregistrés pour chaque membre donc je ne peux pas écrire indéfiniment :
Code : Tout sélectionner
echo $ami[0];
echo $ami[1];
echo $ami[2];
echo $ami[3];
echo $ami[4];
echo $ami[n+1];Il doit y avoir une histoire de "boucle" pour éviter les répétitions... C'est une notion que je n'ai encore jamais rencontré, merci de bien vouloir détailler vos solutions pour que j'en comprenne le fonctionnement
Merci énormément à vous d'avance !