Transmettre une valeur d'une page a une autre

Résolu
skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   -  
skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aurais une petie question (un peut bête) , maintenant j'essaye de transmettre des valeurs depuis une page a une autre, je ne sais pas qu'est ce que j'ai oublié, normalement ça fonctionné sur d'autre page
voila :
Sur la page 1 :
Code :

<input type=\"button\" value=\"Page suivante\" onclick=\"location.href='Doc_Web/Page_2.php?nom=Amine'\">

et sur la 2eme page :

Code :

Bonjour <? echo $_GET['nom']; ?> ,...

Ai je oublié quelque chose ?
Configuration: Windows XP
Firefox 3.0.11

20 réponses

  1. Utilisateur anonyme
     
    chez moi ça marche parfaitement :

    page1.php
    <?php
    echo "<input type=\"button\" value=\"Page suivante\" onclick=\"location.href='page_2.php?nom=Moi'\">";
    ?> 
    


    page_2.php
    <?php echo $_GET['nom']; ?>
    
    1
  2. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Le problème c'est que je travail sur un module de Joomla,est ça ne fonctionne pas :(
    0
  3. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Merci a toi sonik21 :) en fait j'ai ajouter Php apres le point d'interrogation et ça Marche :)
    0
  4. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Une dernière petite question : Comment peut on envoyer une variable cette fois au lieu d'une valeur
    le code
    <?php
    echo "<input type=\"button\" value=\"Page suivante\" onclick=\"location.href='page_2.php?nom=$Variable'\">";
    ?>

    ne fonctionne pas :(
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    <?php
    $variable = "blablabla";
    echo "<input type=\"button\" value=\"Page suivante\" onclick=\"location.href='page_2.php?nom=".$variable."'\">";  //".$var."
    ?> 


    ça devrait marcher comme ça
    0
  7. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Bon voila, je vais vous avouer tout
    J'essaie de transmettre une variable classer dans une base de données d'une page a une autre pour que je puisse l'imprimer a la fin.
    sur la 1ere je peux visualisé la valeur de la variable mais je n'arrive pas a la transmettre car le code utiliser pour ressortir la valeur est : .$this->_ticketList[$i]->username.
    j'ai essayé avec ça :

    <input type=\"button\" value=\"Imprimer la demande\" onclick=\"location.href='Doc_Web/Attestation_de_Travail.php?nom".$this->_ticketList[$i]->
    username."'\">

    Mais son résultat :( :(
    0
  8. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    est ce quelqu'un a une piste ? même une toute petite :) ?
    0
  9. Utilisateur anonyme
     
    et tu ne peut pas attribuer "$this->_ticketList[$i]->username" à une variable ?
    0
  10. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Comme ça tu veux dire :
    $Var = .$this->_ticketList[$i]->username. ??
    0
  11. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    mmm non :) ça ne fonctionne pas... merci quant même :)
    dites vous avez une idée sur comment on peut faire une requette mysql avec critère qui est en réel une variable :-/ ? cela peut remplacer ma premiére question
    0
  12. Utilisateur anonyme
     
    tout simplement comme ça :

    <?php
    $var = "critere";
    $req = mysql_query("SELECT * FROM table WHERE colonne=".$var." ORDER BY id");
    ?>
    
    0
  13. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Une toute dernière question :).
    sur ton code on peut spécifier la colonne ou on veut reuqetter , et si je veux spécifier la colonne d'ou je veux la réponse, question d'avoir l'information qui existe dans une seule case :-/ ? c'est possible ?
    0
  14. Utilisateur anonyme
     
    heu ... c'est à dire... ?

    mysql_query("SELECT champs FROM table WHERE nom=".$var." ORDER BY id");
    


    0
  15. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    admettons que j'ai une BD qui contient une table avec 3 champs : A,B et C
    dans la requete je souhaite spécifié qu'il faudra chercher dans la colonne A mais ressortir l'information stocké sur la colonne B sans la C :(...
    0
  16. Alain_42 Messages postés 5413 Statut Membre 904
     
    tu fais une requette come ça:

    "SELECT B FROM ta_table WHERE A='la_valeur_cherchee'"
    0
  17. Utilisateur anonyme
     
    a d'accord, je n'avais pas bien compris :

    <?php
    $var = "critere";
    $req = mysql_query("SELECT A, B FROM table WHERE A=".$var." ORDER BY id");
    
    $result = mysql_fetch_array($req);
    
    echo $result['B'];
    ?>
    
    0
  18. Alain_42 Messages postés 5413 Statut Membre 904
     
    "SELECT A, B FROM table WHERE A=".$var." ORDER BY id"

    tu n'es pas obligé de mettre le A si tu ne veux que B

    ensuite attention ORDER BY id il faut que ton champ id existe
    0
  19. Utilisateur anonyme
     
    a oui effectivement, je réfléchirais un peu plus avant de poster la prochaine fois... sinon pour le champ id, j'avais zappé de préciser que c'était inutile si il n'y avait pas de champs id.
    0
  20. skins Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   13
     
    Vous êtes SUPER :) ... Merci beaucoup pour votre aide , effectivement j'ai eu le résultat que je voulais :) ...
    0