Foros del Web » Programando para Internet » PHP »

Duda con la función mysql_fetch_row

Estas en el tema de Duda con la función mysql_fetch_row en el foro de PHP en Foros del Web. Tengo este codigo, $row = mysql_fetch_row($query); for($n=0;$row[$n];$n++) echo intval($n+1).": ".$row[$n]."<br>"; El codigo se conecta a esta tabla de que tiene seis columnas y una fila: ...
  #1 (permalink)  
Antiguo 05/02/2009, 04:19
 
Fecha de Ingreso: febrero-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
Duda con la función mysql_fetch_row

Tengo este codigo,

$row = mysql_fetch_row($query);
for($n=0;$row[$n];$n++) echo intval($n+1).": ".$row[$n]."<br>";

El codigo se conecta a esta tabla de que tiene seis columnas y una fila:
-------------------------------------
| correr | saltar | salir | trotar | comer | hablar |
-------------------------------------

Y me sale este resultado en la página web:

1: correr
2: saltar
3: salir
4: trotar
5: comer
6: hablar

Notice: Undefined offset: 6 in C:\server\index.php on line 26

He tratado de que no salga ese mensaje de "Notice: Und..." pero no se por que sigue saliendo si el código esta bien. Bueno eso es lo que creo. ¿Alguna opinión?
  #2 (permalink)  
Antiguo 05/02/2009, 08:06
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Duda con la función mysql_fetch_row

esto es de php no de mysql!!!!


for($n=0;$row[$n];$n++) echo intval($n+1).": ".$row[$n]."<br>";

ese for no tiene sentido...

for ($n=0;$n<$row.length;$n++) echo intval($n+1).": ".$row[$n]."<br>";

intenta lo así.

Quim
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 04:19.