locazopro, en el codigo de cesand veo una estructura repetitiva, y en cada iteracion hace un llamado a mysql_fetch_array, y de esa manera se recorren la filas correctamente, en mi codigo tambien y en el tuyo tambien, solo que en el tuyo de una manera diferente pero que a fin de cuentas ambos codigos hacen lo mismo. recorren los resultados fila por fila, el problema radica en coger los resultados y no en recorrer las filas.