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 :

[AJAX] ajax pour lire tout un enregistrement sql


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Février 2009
    Messages : 9
    Par défaut [AJAX] ajax pour lire tout un enregistrement sql
    Bonjour à tous,

    Je suis nouveau sur ce foruls et pour la programmation AJAX.
    J'ai bien compris le principe d'ajax et PHP mais voila ce que je ne comprend pas :
    Avec AJAX, je vais recherche un enregistrement dans ma base SQL avec un "SELECT * FROM mabase etc...".
    Comment je fais pour récupérer toute ces données dans mon fichier d'appel pour ensuite remplir un formulaire avec les données de ma base sql ?

    J'espère avoir été clair dans ma question.

    C'est certainement basique pour vous mais je bloque la dessus.

    Doit-on obligatoirement passer par xml ou peut-on récupérer tout l'enregistrement dans un array ?
    Quelle est la meilleur solution pour lire l'ensemble des champs d'un enregistrement SQL via ajax .

    Merci d'avance pour votre aide.

    Peterpan78.

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Le principe :
    Coté JavaScript :
    • Tu récupères les données pour identifier les bons éléments de ta base
    • Tu crées et envoies ta requête Ajax avec ces paramètres

    Coté PHP
    • Tu récupères les paramètres transmis (tableau POST ou GET)
    • Tu crées ta requête SQL et récupères les données à exploiter
    • Tu organises ces données pour aider au traitement par JavaScript (format XML ou JSON par exemple)
    • Tu renvoies le résultat au script (typiquement avec echo

    Retour au JavaScript
    • Tu récupères les données (responseText ou responseXML)
    • Tu taites ces données.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Février 2009
    Messages : 9
    Par défaut
    Le JSON nécessite le PHP5, je crois.
    Comme je ne travaille pas dans cette versioin, je vais regarder la solution XML.

    Merci pour tout

    Peterpan78

  4. #4
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Tu n'es pas obligé d'utiliser PHP5,JSON est une notation javascript,n'importe quel langage peut générer du JSON..

    Par contre,les bibliothèques pour faciliter sa génération peuvent être uniquement pour PHP5

Discussions similaires

  1. [AJAX] Appel ajax pour lire une table Mysql
    Par theo17 dans le forum jQuery
    Réponses: 32
    Dernier message: 26/02/2013, 15h44
  2. utiliser seek pour lire un enregistrement indexé sql server 2000
    Par fidelio2007 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/09/2007, 00h32
  3. Réponses: 6
    Dernier message: 08/03/2007, 17h23
  4. Problème pour lire un DVD tout neuf (erreur de copyright...)
    Par damien99 dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 28/03/2006, 17h22
  5. [AJAX] - Pb pour empêcher l'initialisation d'un variable
    Par karibouxe dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/03/2006, 13h56

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