Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/12/2011, 13:12
ccsaiKo
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: mostrar valores de MYSQL con "for"

Cita:
Iniciado por ccsaiKo Ver Mensaje
dicen que para un mejor rendimiento se debe usar fetch_assoc pues te entrega solo el valor asociativo (columna)...

res[$i]["id"];

En cambio con array tienes mas formas de hacerlo..
res[$i]["id"];
res[$i][0]; etc..

y al tener mas formas de recoger el valor, pues es mas lento.

Yo lo hago con fetch_asoc .

Suerte !

Para que te quede mas claro !

dicen que para un mejor rendimiento se debe usar fetch_assoc pues te entrega solo el valor asociativo (columna)...

res[$i]["id"];

En cambio con array tienes que pasarle una constante como parametro para indicarle como recuperar el valor.. si no le pasas ningun parametro por default el parametro es la constante MYSQL_BOTH.

Y puedes recuperar los valores con indices numericos :

RES[0];

O como indices asociativos :

ROW['id'];

ej: mysql_fetch_array(MYSQL_ASSOC) o mysql_fetch_array(MYSQL_NUM)

y al tener estas formas de recoger el valor, pues es mas lento.

...

Si quieres recoger el valor como assoc ... de una forma mas eficiente y mas optima

en vez de recogerlo con array y pasarle el parametro assoc, recogelo con fetch_assoc


mysql_fetch_assoc();


ahora si compa... SUERTE..

MAS INFO EN http://cl.php.net/manual/es/function...etch-array.php