BDD PHP Mysql
Fermé
Patrick.Bunga
Messages postés
15
Date d'inscription
jeudi 21 août 2014
Statut
Membre
Dernière intervention
4 septembre 2014
-
23 août 2014 à 18:36
MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 - 27 août 2014 à 19:39
MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 - 27 août 2014 à 19:39
A voir également:
- BDD PHP Mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
- Mysql gratuit ou payant - Forum MySQL
6 réponses
MrYAU31
Messages postés
3808
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 611
23 août 2014 à 18:38
23 août 2014 à 18:38
Bonjour,
Il suffit de dire que ton champ nbre_eleve est un champ auto-incrémenté dont la valeur initiale est 60 et le pas est 1.
Il suffit de dire que ton champ nbre_eleve est un champ auto-incrémenté dont la valeur initiale est 60 et le pas est 1.
Patrick.Bunga
Messages postés
15
Date d'inscription
jeudi 21 août 2014
Statut
Membre
Dernière intervention
4 septembre 2014
23 août 2014 à 18:46
23 août 2014 à 18:46
Pardon, j'ai ne rien compris comment faire alors?
Patrick.Bunga
Messages postés
15
Date d'inscription
jeudi 21 août 2014
Statut
Membre
Dernière intervention
4 septembre 2014
23 août 2014 à 18:57
23 août 2014 à 18:57
Oui ça marche j'ai fais juste:
mysql_query("UPDATE classe SET nbre_eleve_par_classe=nbre_eleve_par_classe+1 WHERE code_classe=$code_classe");
en suite ça d'incrément comme un compte ds une banque .. merci le pro.
mysql_query("UPDATE classe SET nbre_eleve_par_classe=nbre_eleve_par_classe+1 WHERE code_classe=$code_classe");
en suite ça d'incrément comme un compte ds une banque .. merci le pro.
MrYAU31
Messages postés
3808
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 611
23 août 2014 à 19:56
23 août 2014 à 19:56
Avec plaisir ;-)
Par contre, un conseil : je suppose que tu as une table avec les élèves. Il serait mieux de mettre un champ code_classe dans la table des élèves et de relever le nombre d'élèves avec un COUNT des élèves qui ont tel code de classe, non ? Ce n'est qu'une idée... C'est comme ça que je l'aurais fait.
Par contre, un conseil : je suppose que tu as une table avec les élèves. Il serait mieux de mettre un champ code_classe dans la table des élèves et de relever le nombre d'élèves avec un COUNT des élèves qui ont tel code de classe, non ? Ce n'est qu'une idée... C'est comme ça que je l'aurais fait.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Patrick.Bunga
Messages postés
15
Date d'inscription
jeudi 21 août 2014
Statut
Membre
Dernière intervention
4 septembre 2014
25 août 2014 à 08:47
25 août 2014 à 08:47
Bjr. Oui et bonne idée. j'ai une table eleve et ds cette table il y a un champ code_classe. en relation avec le code_classe de la table classe. je voulu que ça marche de la sorte. dès qu'on ajoute 1 élève ds sa table, ds la table classe aussi qu'il incrémente le nbre d'élève par classe. et ça marche! Mais si j'applique bien ton méthode et que le nbre d'élèves soit connu à partir de la table élève avec un COUNT je sais bien qu'il ns donnerai le nobre d'élèves qui s'y trouve. à ce moment, que va contenir la table classe et il va ns servir à quoi? juste une petite réflexion ensemble. car c'est ça qui fera notre force. merci..
MrYAU31
Messages postés
3808
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 611
Modifié par MrYAU31 le 27/08/2014 à 19:40
Modifié par MrYAU31 le 27/08/2014 à 19:40
La table élève sert à définir les élèves et la table classe, à définir les classes :-P
Ta table classe peut très bien servir à définir des plannings ou toutes autres infos qui seraient communes à tous les élèves de cette classe (sortie, absence de prof, délégués, etc.) par exemple.
La table élève sert à définir les informations concernant chaque élève et de pouvoir sortir des stats ou infos communes à tous ou partie comme le nombre d'élèves dans la même classe, le nombre d'élèves de tel âge, etc. (avec un COUNT).
Ta table classe peut très bien servir à définir des plannings ou toutes autres infos qui seraient communes à tous les élèves de cette classe (sortie, absence de prof, délégués, etc.) par exemple.
La table élève sert à définir les informations concernant chaque élève et de pouvoir sortir des stats ou infos communes à tous ou partie comme le nombre d'élèves dans la même classe, le nombre d'élèves de tel âge, etc. (avec un COUNT).