Avoir l'id session de la personne dans ma DB Commande
aazarty
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Mihawk Messages postés 4315 Date d'inscription Statut Contributeur Dernière intervention -
Mihawk Messages postés 4315 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Alors j'ai créer un site web pour un projet au lycée, j'ai pas mal avancé, mais je bloque à un endroit.
Lorsque je fais une commande d'un article présent sur mon site, sa l'enregistre bien dans ma base de donnée mais ce que je voudrais, c'est que sa prenne en compte l'utilisateur connecté en ce moment sur le site. Donc il faudrait que sa mettre le nom de l'utilisateur qui à fait la commande dans la base de donnée ou sont répertoriées les commandes.
Pour sa, il faudrait que sa mette l'id de l'utilisateur qui correspond à l'id de mon script d'inscription. Donc je pense que pour cela il faut que je créer un champ dans ma table commande, et que sa entre à l'intérieur de ce champs l'id de l'utilisateur qui a commandé. Mais c'est du côté script php/mysql que je ne sais pas comment faire.
J'espère que vous avez saisis la chose, un peu dire à expliquer mais j'ai essayer de faire claire.
Merci, cordialement Aazarty.
Alors j'ai créer un site web pour un projet au lycée, j'ai pas mal avancé, mais je bloque à un endroit.
Lorsque je fais une commande d'un article présent sur mon site, sa l'enregistre bien dans ma base de donnée mais ce que je voudrais, c'est que sa prenne en compte l'utilisateur connecté en ce moment sur le site. Donc il faudrait que sa mettre le nom de l'utilisateur qui à fait la commande dans la base de donnée ou sont répertoriées les commandes.
Pour sa, il faudrait que sa mette l'id de l'utilisateur qui correspond à l'id de mon script d'inscription. Donc je pense que pour cela il faut que je créer un champ dans ma table commande, et que sa entre à l'intérieur de ce champs l'id de l'utilisateur qui a commandé. Mais c'est du côté script php/mysql que je ne sais pas comment faire.
J'espère que vous avez saisis la chose, un peu dire à expliquer mais j'ai essayer de faire claire.
Merci, cordialement Aazarty.
A voir également:
- Avoir l'id session de la personne dans ma DB Commande
- Invite de commande - Guide
- Commande terminal mac - Guide
- Document id lycamobile ✓ - Forum Mobile
- Commande en cours de validation fnac - Forum Consommation & Internet
- Id telephone - Guide
1 réponse
Salut !
Quand l'utilisateur se connecte, tu stock bien son ID en $_SESSION ?
Sinon oui, il faut que rajouter le champ id_utilisateur dans ta table commande.
Et lors ce que enrengistre ta commande en bdd, tu lui passe $_SESSION['id_user'] en plus de tes différents parametres !
Quand l'utilisateur se connecte, tu stock bien son ID en $_SESSION ?
Sinon oui, il faut que rajouter le champ id_utilisateur dans ta table commande.
Et lors ce que enrengistre ta commande en bdd, tu lui passe $_SESSION['id_user'] en plus de tes différents parametres !
Mihawk
Messages postés
4315
Date d'inscription
Statut
Contributeur
Dernière intervention
846
Tout est dit : quand un utilisateur se connecte il faut mettre son ID de base en session. Ainsi, lorsqu'il passe commande, tu récupères la session contenant l'ID et tu l'insère dans un champ "id_user" de la table des commandes.