Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
908 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Transfert d'une variable d'une page à l'autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Transfert d'une variable d'une page à l'autre

n°2168275
Benh_31
Posté le 17-12-2012 à 13:20:38  profilanswer
 

Bonjour à tous,  
 
alors je sais que la question à déjà était posé mais je n'ai malgré tout pas réussi à faire passer ma variable d'une page à l'autre :(
 
voici mon code, je ne comprends pas ce qui ne va pas :( :

Code :
  1. while($row = mysql_fetch_array($res))
  2.   {
  3.    $id=$row["idbien"];
  4.    echo "<tr><td>";
  5.    echo $row["titrebien"];
  6.    echo "</td>";
  7.    echo "<td>";
  8.    echo '<a href="detailbien.php?id=$id">';
  9.    echo "<img src='./image/".$row ["photobien"]."'/>";
  10.    echo "</a>";
  11.    echo "</td></tr>";
  12.   }
  13.   echo " </table> ";


et quand je clique sur mon lien, dans ma fenêtre detailbien.php j'essaie de l'afficher mais ça ne marche pas :

Code :
  1. <p>
  2.   <?php echo $id; ?>
  3.  </p>


 
d'où viens mon problème ? :(
 
merci d'avance :)

mood
Publicité
Posté le 17-12-2012 à 13:20:38  profilanswer
 

n°2168277
egege
Posté le 17-12-2012 à 13:25:45  profilanswer
 

Si tu veux passer une variable d'une page à l'autre, utilise les sessions ;)

n°2168278
Benh_31
Posté le 17-12-2012 à 13:27:34  profilanswer
 

egege a écrit :

Si tu veux passer une variable d'une page à l'autre, utilise les sessions ;)


 
le truc c'est qu'on l'a pas vu encore en cours, je dois utiliser cette méthode avec le "?" dans le lien mais je ne la comprends pas :(  

n°2168282
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 17-12-2012 à 14:13:30  profilanswer
 

Benh_31 a écrit :

Bonjour à tous,  
 
alors je sais que la question à déjà était posé mais je n'ai malgré tout pas réussi à faire passer ma variable d'une page à l'autre :(
 
voici mon code, je ne comprends pas ce qui ne va pas :( :

Code :
  1. while($row = mysql_fetch_array($res))
  2.   {
  3.    $id=$row["idbien"];
  4.    echo "<tr><td>";
  5.    echo $row["titrebien"];
  6.    echo "</td>";
  7.    echo "<td>";
  8.    echo '<a href="detailbien.php?id=$id">';
  9.    echo "<img src='./image/".$row ["photobien"]."'/>";
  10.    echo "</a>";
  11.    echo "</td></tr>";
  12.   }
  13.   echo " </table> ";


et quand je clique sur mon lien, dans ma fenêtre detailbien.php j'essaie de l'afficher mais ça ne marche pas :

Code :
  1. <p>
  2.   <?php echo $id; ?>
  3.  </p>


 
d'où viens mon problème ? :(
 
merci d'avance :)


en admettant que $id soit inclus dans l'url sous forme de paramètre, ton problème vient du fait que tu ne la récupères pas comme il faut dans ton code.
http://php.net/manual/fr/reserved.variables.get.php


---------------
J'ai un string dans l'array (Paris Hilton)
n°2168311
Benh_31
Posté le 17-12-2012 à 15:15:36  profilanswer
 

youhouuuuuuuuuuuuuuuuu j'ai réussi :)  
 
merci beaucoup :)


Message édité par Benh_31 le 17-12-2012 à 15:18:57
n°2168312
Volkhen
Posté le 17-12-2012 à 15:20:22  profilanswer
 

RTFM
 

Citation :

// Vous pouvez utiliser des variables avec echo()
$foo = "foobar";
$bar = "barbaz";
 
echo "foo is $foo"; // foo vaut foobar
 
// Vous pouvez aussi utiliser des tableaux
$baz = array("value" => "foo" );
 
echo "this is {$baz['value']} !"; // c'est foo !
 
// Les guillemets simples annulent le remplacement des variables
echo 'foo is $foo'; // foo vaut $foo


---------------
Main/Alt1/Alt2/Alt3
n°2168314
Benh_31
Posté le 17-12-2012 à 15:21:49  profilanswer
 

j'ai réussi :) merci encore et toujours un problème de guillemets :)

n°2170012
tsoko
Posté le 06-01-2013 à 11:38:48  profilanswer
 

Si c'est un problème de guillemets, mettez ceci.


---------------
Besoin d'aide pour votre projet? agence web

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Transfert d'une variable d'une page à l'autre

 

Sujets relatifs
Problème taille de signature html oulook en "réponse et transfert"Comment intégrer une formule sur une page HTML ??
Python utilisation variable globaleEnvoi formulaire POST en HTTPS depuis page HTTP
Utilisation .formula "=" & variabledifférents aspects des liens sur une même page [résolu]
[PHP / JS] C'est un script jquery qui fait ce truc en première page ?Mise en page d'un signet sous Word par macro
PB : Transfert de variable de formulaire vers une autre pagetransfert de variable d'une page a une autre ?
Plus de sujets relatifs à : Transfert d'une variable d'une page à l'autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR