![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Buenos días,
¿Se puede copiar una matriz a una variable de sesión? $resultado = mysql_query("SELECT peticion, fichero, nombre, plazo, carga, TO_DAYS(tiempoverific)-TO_DAYS(fecha), estado, usuario, verificador from trabajos where (estado<>'REALIZADO') and (fecha between '".$_POST["plazo1"]."' and '".$_POST["plazo2"]."') order by plazo" ,$conexion) or die("La consulta falló: " . mysql_error()); Quisiera hacer algo como lo siguiente: $_SESSION['resnew']=$resultado; Si alguien tiene idea se lo agradecería.. incluso si supiera hacerlo sin ser una variable de session.. Un saludo |
#2
|
|||
|
|||
Hola
Cita:
Por lo tanto te aconsejo que utilices cualquiera de las siguientes funciones: - MYSQL_FETCH_ARRAY - MYSQL_FETCH_ROW - MYSQL_FETCH_ASSOC para generar un array o matriz y despues asociarla a una variable de sesión. De todas formas he repasado el manual de PHP4 y no encuentro ningún problema para hacer lo que tu estás intentando. |
#3
|
|||
|
|||
Buenas tardes kayetano, gracias por tu interés,
Las funciones que me comentas ya las utilizo para mostrar valores y demás así que si no te importa voy a definir un poco mejor cual es mi problema: Tengo un arbol de if´s anidados y necesito copiar ciertos "resources" de tipo: $resultado = mysql_query("SELECT peticion, fichero, nombre, plazo, carga, TO_DAYS(tiempoverific)-TO_DAYS(fecha), estado, usuario, verificador from trabajos where (estado<>'REALIZADO') and (fecha between '".$_POST["plazo1"]."' and '".$_POST["plazo2"]."') order by plazo" ,$conexion) or die("La consulta falló: " . mysql_error()); $_SESSION['resnew']=$resultado; Entonces, habia pensado 'asignar' ese resultado a una variable global para poder incluirla en otro if anidado.. $resultado=$_SESSION['resnew']; Lo que ocurre es que creo que la asignación no se realiza bien, ya que me muestra el Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource |
#4
|
||||
|
||||
No puedes guardar ese tipo de datos en una sesión, tal como se lee en el manual:
Cita:
|
#5
|
|||
|
|||
Hola
Aunque roman ya ha contestado, yo he realizado una pequeña prueba y si estamos en un script la asignación funciona perfectamente pero cuando pasamos de un script a otro se pierde el valor de la variable de sesión. |
#6
|
|||
|
|||
Vaya.. pues tendre que pensar en otra estrategia.
Gracias por vuestra ayuda Un saludo |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Almacenar en una variable de session el contenido de un ListBox (Items)! | JuanErasmo | .NET | 2 | 16-01-2007 21:13:32 |
que es session.setAttribute | cahosoft | JAVA | 1 | 04-08-2006 07:23:08 |
Session!!!! | acertij022 | PHP | 9 | 02-09-2004 15:11:30 |
![]() |
|