MySQL PHP

Résolu/Fermé
Potame137 Messages postés 32 Date d'inscription lundi 23 mai 2016 Statut Membre Dernière intervention 17 août 2020 - 25 mai 2016 à 10:54
forum92 Messages postés 220 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 14 août 2018 - 1 août 2016 à 20:58
Bonjour,

je cherche à écrire une page PHP qui permet d'obtenir cet affichage

Article(idArticle, nom, image, idCategorie)
idArticle : clé primaire
idCategorie : clé étrangère en réf. à idCategorie de Categorie
Categorie(idCategorie, libellé)
idCategorie : clé primaire

La base de données est au format MySQL, sous le nom «magasin», accessible en local
avec l’utilisateur "prive" pwd "privepwd". En racine du site se trouve le dossier "images".
Dans ce dossier se trouvent toutes les images des articles avec comme noms de fichiers,
les noms mémorisés dans la table Article.
L’affichage doit être trié en premier sur la catégorie et en second sur le nom de l’article.
L’affichage doit se faire un article par ligne, avec les informations dans cet ordre :
– 1re colonne : libellé de la catégorie
– 2e colonne : image de l’article
– 3e colonne : nom de l’article
Le libellé de la catégorie ne doit apparaître qu’une fois par catégorie (donc vous ne
devez pas afficher plusieurs fois le même libellé).

1 réponse

forum92 Messages postés 220 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 14 août 2018 133
1 août 2016 à 20:58
<?php
// connection a la bdd
$bdd = new PDO('mysql:host=localhost;dbname=magasin;charset=utf8', 'prive', 'privepwd');

//recupere les données
$sql1="SELECT distinct libelleCategorie,image,nom FROM Article ORDER BY libelleCateorie,nom";
$sqlht = $bdd->query($sql1);
?>
j'ai pas compris ton histoire d'affichage
0