Bonjour à tous,
Voilà, j'ai créé un fichier clinetèle pour l'activité de ma femme.
Tout est nickel mais je cale sur un détail.
Quand je clique sur le nom d'un client, on arrive sur son profile et sa fiche personnelle s'affiche.
Sous la fiche, j'ai créé un div où je veux afficher la dernière commande que ce client a fait mais je veux garder toutes les commandes dans la tables pour afficher sur une autre page toutes les commandes qu'un client x a passé depuis ses débuts.
Voici la structure de ma table "commande" :
id (auto - clé)
id_client (doit correspondre à l'id de la table clients)
nom1 (varchar)
prix1 (varchar)
quantite1 (varchar)
date (date)
Pour une commande, j'introduis chaque fois le produit + date 0000-00-00, ce qui permet de relier tous les produits d'une même commande grâce à la date.
Donc, on fur et à mesure, la table se rempli pour les différents clients et la date évolue grâce aux nouvelles commandes.
Ce que j'aimerais, c'est afficher uniquement la dernière commande.
Voici ma requête :
$requete = 'SELECT * FROM commande WHERE id_client="'.$_GET['id'].'" ORDER BY date DESC';
Quand je fais cela, il m'affiche toutes les commandes en ordre de passage.
J'ai essayé avec LIMIT 1 mais à ce moment là, il ne m'affiche que la premiere ligne de la table.
Je suis perdu.
Partager