loursin a écrit:Le Kaiser a écrit:Ki-2, en fait mon besoin est très simple. Sur la page d'accueil de mon site afterfoot (nouvelle version) je voulais mettre els 3 derniers joueurs inscrits en base. Afin de différencier mes pages deans le wiki, les fiche de joueurs appartiennent à la catégorie (cl_to dans la bdd wiki) "Joueurs" de la table "categorylist". En face de chaque article appartenant à la catégorie joueur, j'ai un n° unique "cl_from". Afin de savoir de quel joueur il s'agit je dois retrouver ce même numéro "cl_from" dans la table "page", pour ensuite y associer la valeur "page_title" qui correspond de fait au nom du joueur sous la forme Prenom_Nom. (toutes mes images de joueurs sont également sous cette forme là)
mon abjectif est donc le suivant
1- je choisi les 3 dernières "id" dans la base catégorylist avec comme paramètre "catégory='joueurs'"
2 - un fois ces 3 valeurs obtenues, je dois interroger la table "page" pour connaitre la valeur du champ "page_title" associée à chacune de ces 3 valeurs
3- je dois afficher le lien et la photo du joueurs (index.php?title=page_title et page_title.jpg) dans un tableau à 1 ligne et 3 colonnes.
Et bien évidemment je n'y arrive pas. le code que tu as vu provient d'ci
Si tu peux m'éclairer, par avance, merci beaucoup... le chemin vers la maitrise du php est long et difficile, mais je suis confiant
ou un truc style
select page_title from page where cl_from IN (select cl_from from categorylist where category="joueurs" order by cl_from DESC limit 3)
+1
tu devrais pas réutiliser du code déja tout fait en général sa marche pas (la preuve)