le 02/02/2009 à 16:29
Yantar
Bonjour,
Pour mon site, je voulais créer une galerie photos mais seulement les modèles proposés par l'hébergeur ne me conviennent pas. J'ai cherché partout pour trouver une solution niveau php/sql, mais j'avoue que les pistes qui m'ont été proposées m'ont embrouillé l'esprit et je suis un peu perdu.
Je voudrais bien afficher cette galerie par catégorie et page/page. L’affichage page/page, j’ai réussi à le faire fonctionner et j’ai le résultat que je souhaite. Pour ce qui est l’affichage par catégorie, j'ai compris qu'il fallait une DB avec 2 tables et j'ai réussi à faire quelque chose en me basant sur ceci (http://www.lephpfacile.com/cours/13-afficher-les-donnees-de-votre-base).
J'ai créé 1 table categorie comprenant (id_categorie, categorie) et 1 table terre comprenant (id, titre, description, credit, id_categorie).
Ma requête est:
Mon souci, c’est qu’il n’affiche qu’un seul résultat (le premier de la liste). En relisant bien la requête, je ne vois pas ce qui ne va pas.
Le but final, c’est d’arriver à afficher les résultats par catégorie et page/page. Si vous avez des pistes, elles seront les bienvenues. Merci
Pour mon site, je voulais créer une galerie photos mais seulement les modèles proposés par l'hébergeur ne me conviennent pas. J'ai cherché partout pour trouver une solution niveau php/sql, mais j'avoue que les pistes qui m'ont été proposées m'ont embrouillé l'esprit et je suis un peu perdu.
Je voudrais bien afficher cette galerie par catégorie et page/page. L’affichage page/page, j’ai réussi à le faire fonctionner et j’ai le résultat que je souhaite. Pour ce qui est l’affichage par catégorie, j'ai compris qu'il fallait une DB avec 2 tables et j'ai réussi à faire quelque chose en me basant sur ceci (http://www.lephpfacile.com/cours/13-afficher-les-donnees-de-votre-base).
J'ai créé 1 table categorie comprenant (id_categorie, categorie) et 1 table terre comprenant (id, titre, description, credit, id_categorie).
Ma requête est:
'SELECT * FROM categorie, terre WHERE terre.id_categorie = "2" AND terre.id_categorie = categorie.id_categorie';
Mon souci, c’est qu’il n’affiche qu’un seul résultat (le premier de la liste). En relisant bien la requête, je ne vois pas ce qui ne va pas.
Le but final, c’est d’arriver à afficher les résultats par catégorie et page/page. Si vous avez des pistes, elles seront les bienvenues. Merci