Foros del Web » Programando para Internet » PHP »

imprimir 2 recordset $rs para un mismo query SE PUEDE?

Estas en el tema de imprimir 2 recordset $rs para un mismo query SE PUEDE? en el foro de PHP en Foros del Web. Me surgio la siguiente duda: Se puede imprimir 2 veces un query, porque yo antes si podia pero ahora ya no, sera por la version ...
  #1 (permalink)  
Antiguo 27/02/2009, 19:28
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
imprimir 2 recordset $rs para un mismo query SE PUEDE?

Me surgio la siguiente duda:

Se puede imprimir 2 veces un query, porque yo antes si podia pero ahora ya no, sera por la version de PHP?
Código PHP:
conectar();
$query=" SELECT";
$query.=" *";
$query.=" FROM tabla";
//imprimir_query($query);
$query=mysql_query($query) or die(mysql_error());
$total=mysql_num_rows($query);
if(
$total==0)
{
  echo 
"No hay datos";

else
{
    while (
$rs mysql_fetch_array($query))
        {
print_r($rs);  // Si lo imprime
                


// AQUI YA NO LO IMPRIME

    
while ($rs mysql_fetch_array($query))
        {
print_r($rs);  // No lo imprime
                



Se puede o que cosa estara fallando

saludos..
  #2 (permalink)  
Antiguo 27/02/2009, 19:31
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: imprimir 2 recordset $rs para un mismo query SE PUEDE?

Hola losporros,

Te falta regresar el puntero usando mysql_data_seek.

Saludos
  #3 (permalink)  
Antiguo 27/02/2009, 19:33
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: imprimir 2 recordset $rs para un mismo query SE PUEDE?

Cita:
Iniciado por GatorV Ver Mensaje
Hola losporros,

Te falta regresar el puntero usando mysql_data_seek.

Saludos
Gracias, oye y apartir de que version, creo recordar que antes no necesitaba lo del puntero.

saludos y gracias
  #4 (permalink)  
Antiguo 27/02/2009, 19:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: imprimir 2 recordset $rs para un mismo query SE PUEDE?

Siempre se ha necesitado, es la naturaleza normal de mysql_fetch_* el avanzar el puntero o si no no funcionaria el while() se quedaria en un ciclo eterno.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:23.