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 :

Exploiter le retour d'un fonction PHP


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par défaut Exploiter le retour d'un fonction PHP
    Bonjour/bonsoir,

    je me creuse la tête depuis ce midi sur le retour d'une fonction php appelé depuis jquery.
    Je n'arrive pas à exploiter le résultat, retourné, ni à savoir si au final ça fonctionne ou pas.

    Si quelqu'un aurai une idée, je suis preneur.

    Voici plus d'info sur mon code :

    ma fonction PHP toute simple :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function SearchID($ID)
    {
    	global $TabBat;
    	echo array_search($ID, $TabBat);
    }

    Ma tentative d'appel de la fonction php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $.get('index.php?do=search&id='+id, function(data) {
    alert(data);
    });
    A savoir que ma fonction est executer via un switch qui vérifie la valeur de 'do' et execute la fonction qu'il faut.


    Donc pour le moment j'ai bien l'alerte qui s'affiche avec tout le data, mais comment n'extraire que le retour de ma fonction ?

    Merci pour vos futur réponse.

  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 659
    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 659
    Billets dans le blog
    1
    Par défaut
    avec tout le data
    c'est quoi TOUT le data ??,
    tu ne récupères pas que l'echo ???
    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 émérite Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par défaut
    Non je récupère une partie de code HTML :-\

  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 659
    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 659
    Billets dans le blog
    1
    Par défaut
    c'est que ta page de traitement php est mal conçue ... elle en doit faire l'echo QUE de ce dont tu as besoin en retour.
    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 émérite Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par défaut
    Ok je crois comprendre.

    Mes fonctions PHP sont dans l'index, il faudrait donc que je place mes fonctions dans une page fonction.php par exemple pour n'avoir que le echo en retour ?

    Je vais tester ça.


    EDIT: Pareil, pourtant il n'y a qu'un echo dans ma page fonction.php

  6. #6
    Membre émérite Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par défaut
    Bon en fait j'ai fais le boulet ^^

    Le message qui s'affichait c'était mes erreurs de code php, donc maintenant j'ai une alerte vide en retour, donc déjà plus d'erreur.


    EDIT: j'ai finalement trouvé, je fais des erreurs toutes bêtes des fois, et du coup je vous fait perdre votre temps :-(

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

Discussions similaires

  1. problème avec retour d'une fonction php
    Par franco9 dans le forum Langage
    Réponses: 13
    Dernier message: 22/12/2012, 09h06
  2. [GD] Problème de retour d'une fonction PHP
    Par crazymonkey dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 23/07/2009, 14h50
  3. Réponses: 5
    Dernier message: 28/02/2008, 14h35
  4. PHP et Javascript afficher le retour d'un fonction
    Par guian dans le forum Général JavaScript
    Réponses: 27
    Dernier message: 25/05/2007, 17h09
  5. recuperer en php le retour d'une fonction plsql
    Par gismoblue dans le forum Langage SQL
    Réponses: 1
    Dernier message: 14/03/2006, 16h39

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