Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/03/2011, 08:42
Avatar de luis010182
luis010182
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina - Capital Federal
Mensajes: 382
Antigüedad: 15 años, 8 meses
Puntos: 27
Respuesta: ¿Por qué esta consulta se ejecuta dos veces?

es sencillo solo lee la documentacion de php http://ar2.php.net/manual/es/functio...etch-array.php ahi te dice :

Valores devueltos
Devuelve un array de cadenas que corresponde a la fila recuperada, o FALSE si no hay más filas. El tipo del array retornado depende de como esté definido result_type. Mediante MYSQL_BOTH (predeterminado), se obtendrá un array con ambos índices: asociativos y numéricos. Usando MYSQL_ASSOC, se obtienen solo los índices asociativos (tal como funciona mysql_fetch_assoc()). Usando MYSQL_NUM, se obtienen solo los índices numéricos (tal como funciona mysql_fetch_row()

Te devuelve dos filas por cada registro en la base.
Asi que cambias la funcion o le pasa el para metro type.

Espero que te sirva suerte.

Última edición por luis010182; 29/03/2011 a las 09:07