Comment ajouter les variables session dans la base de donneé

MasTer.Men Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   -
voila mon code

"INSERT INTO table_commande (id_commande,contenu_panier) VALUES(0,".json_encode($panier,JSON_FORCE_OBJECT).")"

mais sa ne marche pas

1 réponse

gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Bonjour,
Evite de forcer un id d'une table SQL: il doit être auto-increment sous mysql donc pas besoin de le renseigner.
Et au lieu de stocker du json dans la bdd je te conseil de diviser ta colonne en autant de champs que nécessaire.
Je présume que $panier est le contenue de la variable session? AS-tu bien récupéré à partir de la variable super-global $_SESSION (en ayant mis session_start() au debut de chaque page avant de l'utiliser?)
0