{MySQL} gestion base de données php mysql
Fermé
YAKA2009
Messages postés
17
Date d'inscription
jeudi 3 septembre 2009
Statut
Membre
Dernière intervention
9 janvier 2016
-
3 sept. 2009 à 17:22
YAKA2009 Messages postés 17 Date d'inscription jeudi 3 septembre 2009 Statut Membre Dernière intervention 9 janvier 2016 - 12 sept. 2009 à 12:33
YAKA2009 Messages postés 17 Date d'inscription jeudi 3 septembre 2009 Statut Membre Dernière intervention 9 janvier 2016 - 12 sept. 2009 à 12:33
A voir également:
- {MySQL} gestion base de données php mysql
- Mysql community server - Télécharger - Bases de données
- Formules excel de base - Guide
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Désolé l'utilisation de la base de données a expiré epic games - Forum Jeux vidéo
3 réponses
tonio443
Messages postés
14
Date d'inscription
vendredi 12 juin 2009
Statut
Membre
Dernière intervention
23 avril 2010
3 sept. 2009 à 17:55
3 sept. 2009 à 17:55
Salut, oui cela et possible en réalisant une page web qui se situerait en lien avec votre base de données mysql. si tu veux d'autres informations dit le je pourrais peut-être t'aider. j'ai déjà réaliserr ce genre de chose.
YAKA2009
Messages postés
17
Date d'inscription
jeudi 3 septembre 2009
Statut
Membre
Dernière intervention
9 janvier 2016
1
3 sept. 2009 à 18:42
3 sept. 2009 à 18:42
merci pour ta réponse
1ere question quelle structure pour la base de données et quel lien entre les tables ? :
sachant que nous avons des parents que nous incrivons avec leur coordonnées et leur enfant qui participe
à une ou differentes activités dans le mois
les tables auquelles j'ai pensé :
tab_enfants (nom, prenom)
tab_parents (titre, nom, prenom, adresse1, adresse2, cp, ville)
tab_activites : (nom)
tab_tarifs
quelles relations créer entre ces tables ?
comment calculer le solde via une requête ?
nous devons extraires les adresses des parents dont l'enfant ou les enfants ont un soldes positif et y ajouter le solde du mois précédent s'il n'ont toujours pas réglé pour le mois précédent.
comment gérér cette activité de façon mensuelle
1ere question quelle structure pour la base de données et quel lien entre les tables ? :
sachant que nous avons des parents que nous incrivons avec leur coordonnées et leur enfant qui participe
à une ou differentes activités dans le mois
les tables auquelles j'ai pensé :
tab_enfants (nom, prenom)
tab_parents (titre, nom, prenom, adresse1, adresse2, cp, ville)
tab_activites : (nom)
tab_tarifs
quelles relations créer entre ces tables ?
comment calculer le solde via une requête ?
nous devons extraires les adresses des parents dont l'enfant ou les enfants ont un soldes positif et y ajouter le solde du mois précédent s'il n'ont toujours pas réglé pour le mois précédent.
comment gérér cette activité de façon mensuelle
tonio443
Messages postés
14
Date d'inscription
vendredi 12 juin 2009
Statut
Membre
Dernière intervention
23 avril 2010
4 sept. 2009 à 17:47
4 sept. 2009 à 17:47
je te propose la solution suivante: tu commence par mettre un auto-incrément dans ta table parent et enfant que tu intitules code parent et codeenfant.
Pour le lien entre la table parent et enfant tu mets le code codeparent dans la table enfant;
Tu code tes activités avec un nombre et tu ajoute codeactivité dans la table enfant.
Et tu fais un lien entre ta table tarif et la table enfant
Après il ne reste plus qu'à faire une requete de ce type
SElect sum(tarif) from tarif, parent, enfant
where codeparent.parent=codeparent.enfant
Pour le lien entre la table parent et enfant tu mets le code codeparent dans la table enfant;
Tu code tes activités avec un nombre et tu ajoute codeactivité dans la table enfant.
Et tu fais un lien entre ta table tarif et la table enfant
Après il ne reste plus qu'à faire une requete de ce type
SElect sum(tarif) from tarif, parent, enfant
where codeparent.parent=codeparent.enfant
YAKA2009
Messages postés
17
Date d'inscription
jeudi 3 septembre 2009
Statut
Membre
Dernière intervention
9 janvier 2016
1
12 sept. 2009 à 12:33
12 sept. 2009 à 12:33
Merc Tonio pour ta réponse,
je pense que la requete est erronée
SElect sum(tarif) from tarif, parent, enfant
where codeparent.parent=codeparent.enfant
la bonne requete
Select sum(tarif) from tarif, parent, enfant
where parent.codeparent.=enfant.codeparent
en revanche cette requette affiche le solde global du pour chaque enfant, je besoin aussi que la même requete
affiche le solde du pour chaque activite et ensuite le solde global
je pense que la requete est erronée
SElect sum(tarif) from tarif, parent, enfant
where codeparent.parent=codeparent.enfant
la bonne requete
Select sum(tarif) from tarif, parent, enfant
where parent.codeparent.=enfant.codeparent
en revanche cette requette affiche le solde global du pour chaque enfant, je besoin aussi que la même requete
affiche le solde du pour chaque activite et ensuite le solde global