Page 1 sur 1

sélection d'id spécifique

Posté : 17 mai 2012, 11:43
par moostyk
Bonjour à tous, je n'ai que quelques notions de php, j'ai un bout de code permettant d'afficher tous les identifiants d'une catégorie, j'aimerai pouvoir n'afficher que ce que je choisi mais je ne sais pas comment faire. Pouvez-vous me renseigner ?
Voici le code en question :

Code : Tout sélectionner

$liste = ''; $req = 'select id, nom, titre, imagep, alt_image '. ' order by nom, id'; if ($result = $sql->query($req)) while ($r = $sql->getNextLine($result)) $liste .= '<div class="blocCategorie">'.ecritBlocCentre($r[2], urlTop($r[1], $r[0]), 'images/top/'.$r[3], '<span class="size">&nbsp;').'</div>';
Merci pour votre aide

Re: sélection d'id spécifique

Posté : 17 mai 2012, 12:03
par smashcfr
A mon avis ce n'est pas dans le php qu'il faut que tu joues mais dans ta requête, pour ne ramener que ce que tu as besoin.

D'ailleurs il ne manque pas un bout dans ta requête ?

La syntaxe classique c'est

SELECT "les champs que tu veux" FROM "la table où se trouvent les données" WHERE "les filtres pour ne ramener que ce que tu veux".

Exemple : "SELECT id, nom, titre, imagep, alt_image FROM matable WHERE id < 10"

Re: sélection d'id spécifique

Posté : 17 mai 2012, 12:47
par moostyk
Exact, pour ne pas trop encombrer le post j'ai raccourci le code et j'ai supprimé le from sans faire attention. Je vais essayer avec where merci pour votre réponse