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
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Points : 33
    Points
    33
    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 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
    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
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    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
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Points : 33
    Points
    33
    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
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 86
    Points : 33
    Points
    33
    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
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    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 éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 383
    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 383
    Points : 10 411
    Points
    10 411
    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