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 :

Transfert donn�es PHP


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par d�faut Transfert donn�es PHP
    Bonjour,

    Je bloque un peu. Je voudrais ajouter dans mon script la possibilit� de transf�rer des donn�es dynamiques trait�es par PHP.

    Voici mon script :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    		<script type="text/javascript">
    		<!--
     
    		function controlCrea() {
    			var quiConfig = prompt('Qui a configuré ce compte ?');
    			var quiVerif = prompt('Qui a vérifié ce compte ?');
    			window.location.href="?update=1&config=" + quiConfig + "&verif=" + quiVerif ;
    		}
     
    		//-->
    		</script>
    Et le lien :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="#" onclick="return controlCrea();"><img src="images/icons/silk/key.png" alt="" /></a>
    Je voudrais donc ajouter dans mon lien au travers d'une fonction JS j'imagine : <?php echo $data['id']; ?>
    Puis afficher cela dans mon lien de redirection qui deviendrait alors quelque chose comme �a :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    			window.location.href="?id=3&update=1&config=" + quiConfig + "&verif=" + quiVerif ;
    On affiche ici "id=3" dans l'adresse.

    Merci d'avance

  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
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    script type="text/javascript">
    		<!--
     
    		function controlCrea() {
    var monid=<?php echo $data['id']; ?>
    			var quiConfig = prompt('Qui a configuré ce compte ?');
    			var quiVerif = prompt('Qui a vérifié ce compte ?');
    			window.location.href="?id="+monid+"update=1&config=" + encodeURIComponent(quiConfig) + "&verif=" + encodeURIComponent(quiVerif) ;
    		}
     
    		//-->
    		</script>
    Mais je vois pas trop l'interet de le passer cot� client, suffit de mettre la var en session non ?
    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 averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par d�faut
    Non, ce n'est pas bon car mon id est g�n�r� au travers d'une boucle while et donc chaque id est diff�rent. Il faut que je le g�re directement depuis le lien #

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Donc en gros, tu veux ex�cuter du code PHP avec JavaScript...

    Passe par un appel AJAX (et encore, $data n'existera plus, il faudra le red�finir), mais l� encore, je comprends pas l'int�r�t, ton $data['id'];, tu le d�finis avec quoi ?
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par d�faut
    Avec une boucle while PHP
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    $sql = 'SELECT * FROM users WHERE valide=0';  
     
    								// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
    								$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());  
     
    								// on va scanner tous les tuples un par un
    								while ($data = mysql_fetch_array($req)) { 
    								?>
    et mon

  6. #6
    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
    oui mais �a c'est cot� serveur ...

    ton script js est cot� client ...
    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 !

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par d�faut
    Je souhaite simplement faire un UPDATE sur la bdd au travers d'une m�thode GET. Tout fonctionne sauf la r�cup�ration de l'id de la ligne concern�e. Mes dialogbox passent bien leurs messages et je peux r�cup�rer. Le seul probl�me r�side dans la r�cup�ration apr�s cela, de l'id.

  8. #8
    Expert confirm�
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Urbaniste
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par d�faut
    ?id=

  9. #9
    Membre Expert

    Homme Profil pro
    Ing�nieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Hospitalier
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par d�faut
    Salut as tu essay� de faire un simple :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?php
    while(
     
    ?>
    <a href="#" onclick="return controlCrea('<?php echo $data['id']; ?>');"><img src="images/icons/silk/key.png" alt="" /></a>
    <?php
    }
    ?>
    Avec une boucle while PHP
    En suite tu recupere simple le param�tre ...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    function controlCrea(ID) {
    			var quiConfig = prompt('Qui a configuré ce compte ?');
    			var quiVerif = prompt('Qui a vérifié ce compte ?');
    			window.location.href="?id="+ID+"update=1&config=" + encodeURIComponent(quiConfig) + "&verif=" + encodeURIComponent(quiVerif) ;
    		}
    J'ai pas test� mais l'id�e est l�.
    Bonne chance A+

Discussions similaires

  1. [PHP 5.4] Script python dans php- transfert de donn�es php python et vice versa
    Par Lanouilled dans le forum Langage
    R�ponses: 2
    Dernier message: 06/03/2013, 19h19
  2. [PHP - JS]Ouverture fenetre confirm() et transfert de donn�es pHp
    Par M@t2802 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 13/08/2007, 13h59
  3. R�ponses: 1
    Dernier message: 06/10/2005, 13h06
  4. [Socket]Transfert donn�es + fichier
    Par willowII dans le forum Entr�e/Sortie
    R�ponses: 14
    Dernier message: 17/08/2005, 23h08
  5. echange de donn�es php/flash
    Par ramses83 dans le forum Flash
    R�ponses: 8
    Dernier message: 18/08/2003, 23h50

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