como puedo poner un array en una variable de sesion?
porque genere una tabla usando array pero esos datos del array quiero guardarlos en una variable de sesion pero no se como intente asi:
$sesion_numero_array_1 =0;
foreach ($numero_array as $na)
{
echo $na."<br>";
$_SESSION[$sesion_numero_array_1]=$na;
$sesion_numero_array_1++;
}
pero solo me sale el ultimo numero.
saludos
Pues en que momento incrementas la posicion?
si es una de sesion donde almacenas sesion_numero_array_1, debes de incrementarla tambien; aunque esto no te crearia un arreglo sino una variable (posicion), en el arreglo de $_SESSION (como bien te dice
punteroNULO ) tienes que decir cual posicion de la variable de SESSION es un arreglo
La mejor forma de almacenar un arreglo es serializandolo, incluso sirve para mandarlo por url, para grabarlo en ua sesion, en una tabla, en una arhivo, etc. almacenandolo como cadena y manejandolo como tal, hasta que sea necesario utlizarlo como estructura.
http://www.php.net/serializehttp://www.php.net/manual/en/function.unserialize.phpAunque con lo que te han dicho ya se resuelve el problema.
Saludos