Requête sql avec php
bigbik
Messages postés
159
Date d'inscription
Statut
Membre
Dernière intervention
-
bigbik Messages postés 159 Date d'inscription Statut Membre Dernière intervention -
bigbik Messages postés 159 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une base contenant tous les clients de l'entreprise. voici l'architecture de la base:
type de client
Nom client
Nombre de facture
Période de facturation
Facture payée
Facture non payée
% facture payée
Non caissière
Je suis à la recherche d'une requête qui me permettrait de faire ce qui suit :
de récupérer le nom des clients en fonction du type sachant que j'ai deux types ( les fidèles et les occasionnels).
le nombre de facture en fonction du nom et de la période de facture qui peut aller par exemple du 01-01-2010 au 31-12-2010
le nombre de facture payée, le nombre de facture impayée et de calculer ainsi le % de facture payée sachant que cela permet de savoir si le client est réglo ou pas.
Je dois afficher le tout dans un tableau php mais je sais pas faire.
Je peux exécuter les requête un par un mais ça pose problème lors de l'intégration au tableau php. comment exécuter une seule requête avec tous les résultats de sorte à avoir une seule boucle pour récupérer les résultats sql??
J'ai une base contenant tous les clients de l'entreprise. voici l'architecture de la base:
type de client
Nom client
Nombre de facture
Période de facturation
Facture payée
Facture non payée
% facture payée
Non caissière
Je suis à la recherche d'une requête qui me permettrait de faire ce qui suit :
de récupérer le nom des clients en fonction du type sachant que j'ai deux types ( les fidèles et les occasionnels).
le nombre de facture en fonction du nom et de la période de facture qui peut aller par exemple du 01-01-2010 au 31-12-2010
le nombre de facture payée, le nombre de facture impayée et de calculer ainsi le % de facture payée sachant que cela permet de savoir si le client est réglo ou pas.
Je dois afficher le tout dans un tableau php mais je sais pas faire.
Je peux exécuter les requête un par un mais ça pose problème lors de l'intégration au tableau php. comment exécuter une seule requête avec tous les résultats de sorte à avoir une seule boucle pour récupérer les résultats sql??
A voir également:
- Requête sql avec php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Jointure sql ✓ - Forum MySQL
- Alert php ✓ - Forum PHP
4 réponses
Bonjour,
si la structure de ta table est vraiment celle ci, voici la requete:
select type de client, Nom client, Nombre de facture, Période de facturation, Facture payée, Facture non payée, % facture payée from Client
bon plusieurs choses, les noms de tes champs sont incorrects (pas d'espace...) et ce que tu a l air de vouloir c'est juste récupérer tous tes clients^^
soit c'est ca soit va falloir mieux expliquer
si la structure de ta table est vraiment celle ci, voici la requete:
select type de client, Nom client, Nombre de facture, Période de facturation, Facture payée, Facture non payée, % facture payée from Client
bon plusieurs choses, les noms de tes champs sont incorrects (pas d'espace...) et ce que tu a l air de vouloir c'est juste récupérer tous tes clients^^
soit c'est ca soit va falloir mieux expliquer
les noms des champs sont corrects. Juste pour les besoins du forum j'ai mis des espaces et accents pour que ça soit plus lisible pour vous.
C'est pas cette requête. Je ré-explique. Je dois tout faire figurer dans un tableau de statistique comme celui ci :
https://forums.commentcamarche.net/forum/statistics/
La requête doit me permettre d'avoir la liste des clients en fonction du where avec le nombre de facture.
Par exemple, j'ai un client Jean qui a eu 05 factures sur l'année et en a payé 3
via la caissière Michelle.
Quelle est la requête qui me premettrai d'avoir toutes ses infos sachant que je veux la même chose sur toute la base. Donc une requete qui m'affichera la liste des clients avec le nombre de facture au total et non un par un etc...
C'est pas cette requête. Je ré-explique. Je dois tout faire figurer dans un tableau de statistique comme celui ci :
https://forums.commentcamarche.net/forum/statistics/
La requête doit me permettre d'avoir la liste des clients en fonction du where avec le nombre de facture.
Par exemple, j'ai un client Jean qui a eu 05 factures sur l'année et en a payé 3
via la caissière Michelle.
Quelle est la requête qui me premettrai d'avoir toutes ses infos sachant que je veux la même chose sur toute la base. Donc une requete qui m'affichera la liste des clients avec le nombre de facture au total et non un par un etc...
bonjour
je vais vous guider un peut d'après ce que j'ai compris:
select if(type client='ton_type',Nom client,''),
sum(if(....)) as var1,
sum(if(...)) as var2,
je vais vous guider un peut d'après ce que j'ai compris:
select if(type client='ton_type',Nom client,''),
sum(if(....)) as var1,
sum(if(...)) as var2,