Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2004, 15:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Te sobra este mysql_fetch_array() ...

<? $resulta=mysql_db_query("bbdd","select * from tabla Where id=$id "); $row=mysql_fetch_array($resulta);
while ($row=mysql_fetch_array($resulta))

La función (es) tipo ???_fetch_xxx() lo que hacen es obtener el primer resultado (registro) de tu consulta SQL realizada y mueven el puntero del resultado una posición hacia adelante hasta que llegan al final devolviendo un FALSE (por eso se usan bajo un "while()" como es común ...

Por eso mismo .. obtenías el primer registro de tu resultado (no hacías nada con el) y seguidamente obtenías el resto ...

Un saludo,