Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2010, 21:48
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Duda con mysql_fetch_array

Lo que pasa es que al ejecutar una consulta mysql_query() se genera un juego de resultados, al que solo puedes tener acceso mediante funciones como mysql_fetch_row(), mysql_fetch_assoc(), mysql_fetch_array(), etc. y cada llamada con estas funciones hace que avance el apuntador en los resultados obtenidos por la consulta.

Lo que haces en tu ciclo for() es simplemente ejecutar mysql_fetch_array() tantas veces como resultados obtuviste de la consulta, pero bien podrias cambiar el bucle por while(condicion) {}

Código PHP:
Ver original
  1. while($fila = mysql_fetch_array($resultado)) {
  2.     echo "bla bla bla";
  3. }
__________________
- León, Guanajuato
- GV-Foto