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 :

[PHP-JS] Php dans un script javascript


Sujet :

JavaScript

  1. #1
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut [PHP-JS] Php dans un script javascript
    Bonjour,

    Je voudrai savoir s'il est possible de faire un traitement en php dans un script javascript ?

    Car, le script ci-dessous, ne fonctionne pas:
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     function remplischamps()
       {
       	alert('toto');
       	$id_collab=document.mission.collab.value;
       	alert($id_collab);
     
       	<?php 
       	echo $id_collab;
       	$req_collab="select *  from collaborateur C where identifiant_personnel=".$id_collab."";
    	$res_collab = mysql_query($req_collab);
     
    	$row_collab = mysql_fetch_array($res_collab, MYSQL_BOTH);
     
    	$nom=$row_collab["nom"];
    	$prenom=$row_collab["prenom"];
    	$id=$row_collab["identifiant_personnel"];
    	$id_coord=$row_collab["identifiant_coordonnees"];
    	$matricule=$row_collab["matricule"];
     
    	$req_add="select adresse1,adresse2, ville  from coordonnes where identifiant_coordonnees=".$id_coord."";
    	$res_add = mysql_query($req_add);
    	$row_add = mysql_fetch_array($res_add, MYSQL_BOTH);
     
    	$adresse1=$row_add["adresse1"];
    	$adresse2=$row_add["adresse2"];
    	$ville=$row_add["ville"];
       	?>
      	document.getElementById('matricule').value=$matricule;
        document.getElementById('adresse').value=$adresse1;
       }
    Mon but étant de récupérer des infos dans ma base de données une fois que la personne a choisit un nom dans une liste de choix (récupération de id_collab en haut.

    Marie
    (\ _ /)
    (='.'=)
    (")-(")

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    non

  3. #3
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut
    Alors, il est impossible de faire une liste de choix, où lorsque l'utilisateur clique sur un choix, cela affiche ses infos (adresse, Cp, ville) dans les champs respectif ?

    Car, en effet, si je veux passer des éléments à la fonction (adresse, cp, et ville), ce sont des variables php que je récupére de ma base de données et je ne peux pas les défénir avant (dans le select) alors que je ne remplis que plus bas.

    Comme faire?
    (\ _ /)
    (='.'=)
    (")-(")

  4. #4
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    tu peux en registrer tous tes informations dans des tableaux (Array)... mais c'est lourd...

  5. #5
    Membre actif Avatar de hunter
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2004
    Messages : 208
    Points : 216
    Points
    216
    Par défaut
    mm très lour ... il faut te dire que le php et le prenier truc executé lorsque tu ouvre une page internet ... la ce qu'il te faut faire c'est de remplire des tableau avec toute tes données ( tu peux le faire en php pas de prob) et ensuite remplire tes champ comme ça ... mais tu a meillleur temp de faire un affichage de tout ... a mon avis ....

  6. #6
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut
    et à ce moment passer les tableaux en parametres? de ma fonction javascript
    (\ _ /)
    (='.'=)
    (")-(")

  7. #7
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut
    en fait, je peux pas pré-remplir tous les champs, car, l'utlisateur doit au préalable choisir le nom de la personne (il y en a plus de 60 au choix).

    Et j'ai pas envie multiplier les pages . Quelqu'un à une idée ?
    (\ _ /)
    (='.'=)
    (")-(")

  8. #8
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 681
    Points : 5 221
    Points
    5 221
    Par défaut
    salut

    fais une petite requête avec le nom sélectionné en argument, dans un fichier php appelé par <script src="">

    avantages: pas de reload inutile, pas besoin de bourrer la page d'infos

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

Discussions similaires

  1. Utilisation de variables PHP dans un script JavaScript
    Par thais781 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 29/12/2014, 16h27
  2. [PHP-JS] Requête PHP vers SQL dans un script JavaScript
    Par AngelFire dans le forum Langage
    Réponses: 6
    Dernier message: 08/03/2008, 11h13
  3. [PHP-JS] des variables PHP dans un script Javascript
    Par jiojioforever dans le forum Langage
    Réponses: 13
    Dernier message: 25/01/2007, 15h24
  4. [PHP-JS] erreur dans le script php
    Par islem dans le forum Langage
    Réponses: 1
    Dernier message: 04/09/2006, 17h06
  5. [PHP-JS] Inserrer du php dans un script javascript
    Par DaD92 dans le forum Langage
    Réponses: 2
    Dernier message: 18/06/2006, 01h17

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