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

jQuery Discussion :

Récupèrer variable d'un fichier php en Jquery


Sujet :

jQuery

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Par défaut Récupèrer variable d'un fichier php en Jquery
    Bonjour,

    Voila j'ai besoin au chargement de la page de charger des valeurs dans

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <div id="SurlUrl"></div>
    <div id="Surlid"></div>
    actuellement j'utilise en Jquery ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      $("#SurlUrl").load("url.php");
    Mais ça ne vas pas car dans le fichier URL.PHP c'est juste une requete qui me retourne un SELECT avec les 2 variables : $id et $url

    Mais ça ne fonctionne pas je n'arrive pas a récupérer les 2 variables séparément pour pouvoir définir les valeurs a mes 2 divs.

    Merci pour 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 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 658
    Billets dans le blog
    1
    Par défaut
    regarde du coté de $.ajax() , $.get() ou $.post()
    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
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    Voila j'ai besoin au chargement de la page de charger des valeurs dans...
    pourquoi ne pas le faire directement coté serveur ?

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Par défaut
    Bonjour,
    J'ai fait tenter avec le .ajax mais rien ne fonctionne.
    Sinon je ne sais pas si on peux faire un explode avec jquery pour pouvoir recuperer les 2 resultats de ma requete sql

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Par défaut
    dans mon fichier php j'ai mis cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $urlx= mysql_query("SELECT * FROM demande ORDER BY rand()");
    $urlx = mysql_fetch_array($urlx);
     
    $url = "$urlx[lienvote]";
    $id = "$urlx[id]";
     
    echo json_encode($urlx);
    et ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    jQuery(function($) {
        $.ajax({
            url : "url.php",
            type : "POST",
    data:"id="+id ,
            dataType : "json",
            success : function (result) {
               alert(result['url']); 
               console.log(result['url']) 
    		   alert(data);
     
            },
            error : function () {
               alert("error");
            }
        })
    rien ne s'affiche

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Retourne un simple tableau
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $tab['url'] = $urlx[lienvote];
    $tab['id']  = $urlx[id];
    echo json_encode($tab);
    et coté client tu récupères un objet du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {"url":"valeur_de_url","id":"valeur_de_id"}
    qu'il te suffit d'utiliser

  7. #7
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 416
    Par défaut
    Et fais plutôt un console.log(result); quand tu veux débugguer et connaître le contenu de ta réponse ajax.

Discussions similaires

  1. Récupérer variables de javascript en php (Ajax)
    Par jeff24 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 12/05/2009, 14h06
  2. Récupérer une variable dans un fichier php
    Par totof49 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 27/03/2009, 14h15
  3. Lecture d'une variable dans un fichier php
    Par debo41 dans le forum Flex
    Réponses: 2
    Dernier message: 26/08/2008, 08h21
  4. Lecture d'une variable dans un fichier php
    Par debo41 dans le forum Flex
    Réponses: 2
    Dernier message: 21/08/2008, 16h56
  5. récupérer le nom du fichier php
    Par Pigoulou dans le forum Langage
    Réponses: 2
    Dernier message: 03/03/2006, 08h16

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