IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Récupérer les données d'un tableau Html écrit en JS


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Points : 17
    Points
    17
    Par défaut Récupérer les données d'un tableau Html écrit en JS
    Bonjour,

    Je cherche une solution pour un passage de données. J'utilise un système de panier qui utilise le stockage par sessionstorage en JS. Donc j'enregistre mes produits dans ma session et je les affiches dans mon tableau html par du JS.
    Arrivé sur le panier j'ai un bouton Valider afin d’exécuter des requêtes et tout rentrer dans ma bd. Seulement je ne vois pas comment récupérer ses données pour les faire passer dans mon code PHP pour mes requêtes.
    Je voudrais savoir qu'elle méthode pour me permettre de faire passer ces données.

    Merci de votre aide!

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    Il y a plusieurs possibilités:
    Un formulaire dont tu renseigneras les champs avec le contenu de ta variable localstorage, donc avec rechargement de page
    Coté serveur tu récupères les données dans $_POST ou $_GET selon la methode de ton formulaire

    Un Ajax sans rechargement de page auquel tu passes les données sérialisées de ton localstorage.
    Coté serveur tu recupères les données également dans le post ou le get selon la methode de ton ajax

    Le plus facile selon moi est de passer par ajax et de gérer tes données dans un format JSON qui s'exploite bien des deux côtés.
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Points : 17
    Points
    17
    Par défaut
    Merci de votre réponse, en effet c'est ce que j'ai fait en passant par du Ajax (je ne connaissais pas), ça fonctionne à merveille!
    J'ai une autre question qui ne concerne pas spécialement ce sujet, mais comme j'ai l'impression que vous vous y connaissez.
    J'affiche une map avec des coordonnées gps si l’utilisateur s'est déjà localisé auparavant, sinon j'affiche une carte mais sans sa localisation.
    Je voudrais ajouter la possibilité de pouvoir se localiser juste en saisissant un code postal, je l'ai fait ça fonctionne, j'appelle une fonction qui me récupérer les coordonnées de se code postal.
    Et ensuite je voudrais afficher la même Map mais avec ces coordonnées. Donc détuire celle afficher et afficher la nouvelle avec les paramètres passés dans ma fonction qui m’affine ma carte.
    Pour passer de ma map vide à ma map pleine quand l'utilisateur se géolocalise j'ai utilisé du JS en cachant les div, mais je trouve ça lourd il y a redondance dans le code, pour afficher la carte avec le code postal je pourrais utiliser la même méthode, mais je pense qu'il y a surement une solution (que je n'ai pas trouvée) pour "écraser" la map déjà présente et la remplacer avec des nouvelles données par la même fonction
    Voici comment j'appelle ma fonction, j'ai tenté du window.close puis recharger ma map avec les nouveaux paramètres mais ça n'a rien donné

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.onload =MapPleine(userlat, userlon);
    Merci

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    Il est préférable d'ouvrir une autre discussion pour poser un problème sur un thème différent
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Points : 17
    Points
    17
    Par défaut
    Très bien, je fais ça, merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 29/11/2016, 15h13
  2. Réponses: 1
    Dernier message: 28/03/2008, 15h05
  3. [Tableaux] Récupérer les données d'un tableau
    Par Madoka dans le forum Langage
    Réponses: 2
    Dernier message: 19/03/2008, 11h51
  4. [Tableaux] Trier les données d'un tableau HTML
    Par mouchkar dans le forum Langage
    Réponses: 9
    Dernier message: 05/01/2007, 20h29
  5. Réponses: 6
    Dernier message: 27/09/2006, 20h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo