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

PHP & Base de données Discussion :

Affichages info demandées par formulaire en dessous de celui-ci [Fait]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut Affichages info demandées par formulaire en dessous de celui-ci
    Bonjour,

    J'ai un annuaire a faire et je voudrai par l'intermédiaire d'un formulaire basic (radio+liste déroulante) afficher les informations demandée avec requete MySQL juste en dessous et ce à chaque changement de mon bouton radio ou de ma liste déroulante.
    Je voudrais que ca rafraichisse mes infos affiché a chaque changement.
    Je sais pas si je me fais bien comprendre.

    Y a-t-il une option sur les formulaires pour executer un portion de code ou je ne sais quoi?

    Enfin je fais un site et j'apprends en meme temps donc ce n'est pas évident lol

  2. #2
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Ajax est ton ami, tu trouveras de l'aide ici: http://siddh.developpez.com/articles/ajax/

  3. #3
    Membre éprouvé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Mai 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 99
    Par défaut
    Si si c tres simple. Tu as diverses facon de le faire :
    via un iframe, en rechargannt ta page (apres le submit) ou alors ajax powaaa

  4. #4
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    Ce que tu demande semble parfaitement coller à AJAX.

    Pour apprendre et comprendre, je te laisse aller jeter un lien aux deux premiers tutos :

    http://web.developpez.com/tutoriel/javascript/
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  5. #5
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    je pense que je vais m'essayer au bouton submit+iframe.
    Merci

  6. #6
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    j'ai mon formulaire en haut de ma page, j'ai mon iframe juste en dessous, comment je fais pour faire communiquer les 2?

    Apparemment il faut une page source, qu'est ce qu'il va s'y trouver?

  7. #7
    Membre éprouvé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Mai 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 99
    Par défaut
    tu donne un "name" a ton iframe
    et tu fait document.frames['name'].src="...." en incluant les parametres necessaires

  8. #8
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    Je n'arrive pas a faire en sorte que les variables de mon formulaire, pourtant traitées dans l'iframe, soient accessible dans cette iframe.

    Je m'explique:

    Dans ma page php contenant l'iframe j'ai ce code:

    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
    17
    18
     
    <form method="POST" onClick="membres.php">
           <TD width="300">Membre permanant     :
        <INPUT TYPE=RADIO NAME="permanant" VALUE="oui" CHECKED>
        <TD width="350">Membre non-permanant :
        <INPUT TYPE=RADIO NAME="permanant" VALUE="non">   
        <TD width="350">
        Commençant par la lettre:
        <SELECT name="lettre" size="1">
        <OPTION>A<OPTION>B<OPTION>C<OPTION>D<OPTION>E<OPTION>F<OPTION>G<OPTION>H<OPTION>I<OPTION>J<OPTION>K<OPTION>L<OPTION>M     
        <OPTION>N<OPTION>O
        <OPTION>P<OPTION>Q<OPTION>R<OPTION>S<OPTION>T<OPTION>U<OPTION>V<OPTION>W<OPTION>X<OPTION>Y<OPTION>Z
        </SELECT>
     
       </table>
       <INPUT TYPE="submit" NAME="sub" VALUE="Recherche" >
     
       <iframe name="iframe" width="599" height="500" src="iframeannu.php" style="border: 1px solid #FFFFF;" align="middle" border="0" frameborder="0" scrolling="auto">
    et dans ma page d'iframe j'ai le code suivant:

    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
    17
     
    <?php
     
        if(isset($_POST['permanant'])) 
        $perm = $_POST['permanant'];
        else
           $perm="";
     
        if(isset($_POST['lettre'])) 
        $lettre = $_POST['lettre'];
        else
           $lettre=""; 
     
         if($perm=="oui")
        echo "Permanant";
        else echo "Non-permanant";
        ?>
    et la variable $perm est vide... voila mon pb

Discussions similaires

  1. Réponses: 16
    Dernier message: 04/07/2008, 08h07
  2. [Formulaire]Affichage de donnée par relation
    Par Domingo60 dans le forum ASP
    Réponses: 2
    Dernier message: 17/05/2007, 14h44
  3. Recevoir par mail une info d'un formulaire
    Par nypahe dans le forum WebDev
    Réponses: 1
    Dernier message: 20/12/2006, 13h12
  4. Pb case a cocher affichage info dans formulaire
    Par stan314 dans le forum Access
    Réponses: 2
    Dernier message: 29/04/2006, 15h49

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