recuperer une variable array

hervé_h
Invité n'ayant pas de compte PHPfrance

18 mars 2006, 09:36

bonjour, j'ai un probleme de codage de page, je veut récuperer une variable qui se trouve sur une autre page quelqu'un peut t il m'aider à trouver mon erreur, merci :) .
mon code:
//.
//.
//.
else
 {
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))  {
   $tab[] ; //la variable que je veut récupérer
}
echo '<table cellspacing="0">';
//.
//.
//.
et la page ouje veut recuperer la variable:
switch( $_SESSION['util']) 
    { 
    case 'tri1': 
	$table = "article1";
	$tab[] = array($row['id_article'] , $row['ref'] );
	break; 
    case 'tri2': 
        $table = "article2";
        $tab[] = array($row['id_article'] , $row['ref'] );
	break; 
default: 
	echo 'inconnue ?'; 
	} 

hervé_h
Invité n'ayant pas de compte PHPfrance

18 mars 2006, 13:21

personne pour une petite aide ? :cry:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

18 mars 2006, 13:49

Hello :)

Les variables ne se passent pas toutes seule d'une page à l'autre. Il te faut donc soit les envoyer à la page suivant via un formulaire ($_POST), via l'url ($_GET) ou bien en plaçant en session ($_SESSION)

Dans ton cas, cette derniere solution me semble la plus simple, d'autant que tu utilises déjà les sessions.