Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2005, 13:11
Danylo
 
Fecha de Ingreso: noviembre-2004
Ubicación: Oaxaca, Mexico
Mensajes: 97
Antigüedad: 19 años, 5 meses
Puntos: 0
Manejo de Mysql_fetch_row

Quiero hacer una consulta que me muestre todos los registros de una fecha dada e imprimirlos, pero no quiero imprimir todos los campos de la tabla me encontre con el comando mysql_fetch_row que dice:

Devuelve: Una matriz que corresponde a la fila selecionada, o falso si no quedan más lineas.

mysql_fetch_row() seleciona una fila de datos del resultado asociado al identificador de resultado especificado. La fila es devuelta como una matriz. Cada columna del resultdo es guardada en un offset de la matriz, empezando por el offset 0.

La llamada a mysql_fetch_row() debería devolver la próxima fila del resultado, o falso si no quedan más filas.

Lo que le entendi es que me puede devolver todos los registros de esa fecha en una matriz donde cada línea sería un registro, pero como puedo acceder a esa información? lo uso de esta forma, pero solo me imprime el primero:

$qryy=mysql_query("select * from toma_lecturas where rpe_asig='".$rpel."' and cve_area_resp='".$cve_ag."' and fecha='".$FechaInicial."' order by(num_tarea) ",$atcon) or die (mysql_error());
$row=mysql_fetch_array($qry);
while ($row = mysql_fetch_row($qry))
{
//aca iría una tabla con la información que se dibujaria para cada uno de los registros
}

Gracias por su ayuda.