Plusieurs requêtes sur 100 enregistrements. Votre avis svp
Posté : 18 oct. 2005, 23:41
Bonjour,
Il s'agit à la fois de logique et de connaissances en php.
Dans une table de 300 clients (caravaniers), je dois selectionner, ceux qui répondent à deux critères.(ça m'en fait 97) Il faut ensuite:
1.calculer leur consommation électrique de l'année.
2. calculer l'age des enfants pour savoir de combien d'adultes et
d'enfants se compose la famille.
3. calculer le cout de leur emplacement en fonction du type de caravane,
mobilhome ou chalet.
4.tenir compte d'eventuels petits soldes de compte!
J'ai déjà réalisé tous les scripts php qui calculent tout cela pour un seul client, en tenant compte de tous les cas de figure possible pour la consommation électrique( déjà payé, le compteur a fait le tour et affiche un index inférieur ). La 1ère requête appelle la suivante et ainsi de suite jusqu'à ce que tous les compte d'un seul num (id) soient faits
J'aimerais savoir comment vous feriez pour les calculs se fassent pour tous les clients concernés. J'avais d'abord pensé à faire exécuter toutes ces requêtes pour un premier client avec, à la fin, un petit code qui recherchait le num du suivant et renvoyait la 1ère requête à ce num.
Pour info, mon premier script recherche les clients concernés et inscrit leur num (et +) dans une nouvelle table.
J'espère ne pas avoir été trop confus
Mille mercis pour votre aide, vos conseils et avis.
Bien amicalement
Camomille
Il s'agit à la fois de logique et de connaissances en php.
Dans une table de 300 clients (caravaniers), je dois selectionner, ceux qui répondent à deux critères.(ça m'en fait 97) Il faut ensuite:
1.calculer leur consommation électrique de l'année.
2. calculer l'age des enfants pour savoir de combien d'adultes et
d'enfants se compose la famille.
3. calculer le cout de leur emplacement en fonction du type de caravane,
mobilhome ou chalet.
4.tenir compte d'eventuels petits soldes de compte!
J'ai déjà réalisé tous les scripts php qui calculent tout cela pour un seul client, en tenant compte de tous les cas de figure possible pour la consommation électrique( déjà payé, le compteur a fait le tour et affiche un index inférieur ). La 1ère requête appelle la suivante et ainsi de suite jusqu'à ce que tous les compte d'un seul num (id) soient faits
J'aimerais savoir comment vous feriez pour les calculs se fassent pour tous les clients concernés. J'avais d'abord pensé à faire exécuter toutes ces requêtes pour un premier client avec, à la fin, un petit code qui recherchait le num du suivant et renvoyait la 1ère requête à ce num.
Pour info, mon premier script recherche les clients concernés et inscrit leur num (et +) dans une nouvelle table.
J'espère ne pas avoir été trop confus
Mille mercis pour votre aide, vos conseils et avis.
Bien amicalement
Camomille