|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 35 ![]() |
Bonjour,
j'ai une petite question à propos de Mysql. Je vous présente tout d'abord le concept : j'aimerais que des gens s'inscrivent au fur et à mesure à une sortie prévue telle date... pour cela j'aimerais enregistrer leur inscription respective à cette sortie sur mon serveur. Je précise que mon système d'espace membre est déjà opérationnel. J'aimerais donc savoir comment sur une sortie x enregistrer au fur et à mesure les inscriptions des divers membres sur une table sorties. Tout d'abord, est-ce possible avec une base de données, puis comment faire si oui ? Sinon vaut-il mieux utiliser les fichiers ? Merci beaucoup et à bientôt ! |
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Inscription : octobre 2011 Messages : 50 ![]() |
Seule tes membres ont le droit de s'inscrire ?
Si oui, quelles sont tes variables de session ? il suffit de pointer un lien 'inscription' vers un script qui récupère une variable de session de l'utilisateur (id ou pseudo) et de l'enregistrer dans une table 'sortie' Ca devrait donner ça: <a href="inscription.php">inscription</a> insciption.php: Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 35 ![]() |
Oui mais le problème c'est que la table sortie ne contient pas que le pseudo des membres mais d'autres colonnes, les membres je voudrais qu'ils soient que sur une seule colonne !
Donc peut-on mettre une liste à jour dans un champ d'une table de base de données, ou vaut-il mieux passer par un fichier .txt(l'adresse duquel pointerait sur le champ inscrits de ma table sortie) ? Merci |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : octobre 2011 Messages : 50 ![]() |
tu as déjà crée une table sortie ???
Tu as donc la liste de tous tes participants ? Oui tu peux mettre à jour les champs d'une table avec UPDATE INTO user (sortie) VALUES('OUI') En fait, tu a crée une colonne participation dans la table qui regroupent tes utilisateurs et tu voudrais updater leur participation. ??? C'est ca ? Je suis un peu perdu. |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 35 ![]() |
J'ai une table membres composant n membres, sur une sortie donnée, j'aimerais ajouter cette sortie à la table sorties (comportent plusieurs sorties) et dans cette table il faudrait que x membres(x<n) puissent s'inscrire au fur et à mesure à la sortie la plus récente.
Donc j'aimerais savoir comment gérer les listes dans un champ de base de données? J'ai que l'habitude de travailler avec des int ou des varchar/text ! Merci |
|
|
00
|
|
|
#6 | ||
|
Membre du Club
![]() Inscription : octobre 2011 Messages : 50 ![]() |
Un peu de vocabulaire d'abord:
La 'table sortie' dont tu parlais dans la question était en fait une colonne dans la table 'membres' et tu veux mettre à jour les champs de la colonne 'sortie' dans la table 'membres' tu vas devoir faire comme ça: -placer ce lien: <a href="inscription.php">inscription</a> -creer un fichier inscription.php avec: Code :
Mais c'est déjà une fameuse piste ! il faut aussi fermer la connection à mysql, l'incorporer comme il faut, inclure une confirmation d'inscription, c'est loin d'etre fini ! ^^ Je te conseilles de supprimer la colonne sortie et de faire une table 'sortie' comme je l'ai dit la premiere fois surtout si tu as plusieurs sorties prevues. Dans un soucis d'esthétique et pour l'organisation mais surtout pour coder proprement. |
||
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 35 ![]() |
Non tu n'as toujours pas compris ce que je voulais, je m'explique surement mal.
Je ne veux pas que l'indication de la sortie soit indiquée dans la table membres, j'utilise une table sorties dans laquelle, en outre, se trouvera une colonne membre qui indique quels sont les membres participant à cette sortie. Je veux savoir comment, ainsi, inclure cela sous la forme d'une liste de tous les participants à l'endroit table sorties=>colonne membres ! Sinon je peux très bien mettre sous forme de texte dans un format donné du style:membre1; membre2;...;membrex mais il existe peut être un format directement utilisé avec mysql et php? Merci |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 35 ![]() |
Ok j'ai trouvé une solution, je vais passer par une 3ème table liant l'id de sortie à l'id du membre y participant !
Merci tout de même. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com