Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2012, 16:40
Avatar de malakian
malakian
 
Fecha de Ingreso: septiembre-2010
Ubicación: $malakian->Colombia();
Mensajes: 469
Antigüedad: 14 años, 2 meses
Puntos: 45
asignar valor a variable de sesion

Hola forer@s hoy amaneci curioso y haciendo muchas cosas...
bueno, se me ocurrio esto
el siguiente codigo funciona perfecto
pagina1.php
Código PHP:
Ver original
  1.     $_SESSION["j"]=mysql_connect("localhost","root","1234");
  2.     mysql_select_db("bd",$_SESSION["j"]);
  3.  
  4.     $sql="SELECT * FROM productos";
  5.     $res=mysql_query($sql,$_SESSION["j"]);
  6.     while($fila=mysql_fetch_array($res)){
  7.         echo $fila["nombre"]."<br />";
  8.     }
  9. ?>
  10. <a href="pagina2.php">Ir a pagina2</a>
Me muestra los registros bien.
Guarde el resultado de mysql_connect en una variable de session
Ahora en pagina2.php quisiera hacer lo siguiente
Código PHP:
Ver original
  1. $sql="SELECT * FROM productos";
  2. $res=mysql_query($sql,$_SESSION["j"]);
  3. while($fila=mysql_fetch_array($res)){
  4.     echo $fila["nombre"]."<br />";
  5. }
pero aca me genera error, se supone que en la variable de sesion esta guardado el recurso...
esta duda me surgio por que queria comprobar que pasaba si no cerraba la conexion con mysql_close(), pense que la conexion quedaba abierta, dependiendo si es persistente o no...
Pero no funciona, deberia hacerlo, me pueden dar una respuesta logica a esto??? no podre dormir esta noche
__________________
Guitar Loco, Desarrollador Web PHP
Sigueme: @jose1x

Última edición por malakian; 23/02/2012 a las 16:53