Bonjour,
J'ai plusieurs questions à vous poser afin de faire ce que j'aimerais...
Pour commencer, mes tables sont comme ceci :
bpg_jeux : id, cat, nom, description, lien, ban
bpg_liens : id, login, cat, nom_jeux, pseudo_jeux, actif
Première question : J'aimerais afficher la liste des jeux mais par ordre décroissant du nombre de liens pour ce jeux.
Donc je sais pas comment faire car je dois afficher ce qu'il y a dans la table bpg_jeux mais suivant le nombre d'éntrée pour les différents jeux de la deuxième table.
Voici la requete que j'utilise pour afficher alphabétiquement :
SELECT nom, description, lien, ban FROM bpg_jeux WHERE cat = 'Jeux' ORDER BY nom
Deuxième question : Je dois afficher les liens de parrainages des utilisateurs, mais pour 1 utilisateur, je dois l'afficher plus souvent. Donc j'ai choisis d'indiquer tous les liens dans un array + 1 fois les liens d'un utilisateur.
Donc disons que j'ai ma variable $liens[].
Mais maintenant, je dois afficher les liens qui sont dans l'array aléatoirement mais par rapport aux jeux qui sont affichés. (Donc par rapport à une requete ?)
Avant, sans devoir afficher les liens d'un utilisateur plus souvent, j'utilisais cette requete, peut-être que ça vous aidera...
SELECT pseudo_jeux FROM bpg_liens WHERE cat = 'Jeux' AND nom_jeux = '$jeux' AND actif = '1' ORDER BY rand() limit 0,1
Merci d'avance pour votre aide.
Partager