Transmettre une valeur d'une page a une autre

Résolu
skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   -  
skins Messages postés 89 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 ?
A voir également:

20 réponses

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
skins Messages postés 89 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
skins Messages postés 89 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
skins Messages postés 89 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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
skins Messages postés 89 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
skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   13
 
est ce quelqu'un a une piste ? même une toute petite :) ?
0
Utilisateur anonyme
 
et tu ne peut pas attribuer "$this->_ticketList[$i]->username" à une variable ?
0
skins Messages postés 89 Date d'inscription   Statut Membre Dernière intervention   13
 
Comme ça tu veux dire :
$Var = .$this->_ticketList[$i]->username. ??
0
Utilisateur anonyme
 
quelquechose comme ça oui
0
skins Messages postés 89 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
Utilisateur anonyme
 
tout simplement comme ça :

<?php
$var = "critere";
$req = mysql_query("SELECT * FROM table WHERE colonne=".$var." ORDER BY id");
?>
0
skins Messages postés 89 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
Utilisateur anonyme
 
heu ... c'est à dire... ?

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


0
skins Messages postés 89 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
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
tu fais une requette come ça:

"SELECT B FROM ta_table WHERE A='la_valeur_cherchee'"
0
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
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
"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
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
skins Messages postés 89 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