mysql_fetch_assoc una alternativa a mysql_fetch_array.
Genera un array más pequeño, bastante util si queremos reducir consumo de recursos.
$mifila=mysql_fetch_assoc($resultado);
echo $mifila['campo'];
Saludos.
| |||
Bien, lo tendremos en cuenta .. Yo lo q leí es que si necesitas los indices numericos de un "fetch" .. debes usar mysql_fetch_array() .. he de ahí su "lentitud vs una funcionalidad extra" ... Si accedemos a esos indidices como es lo típico por el nombre del campo de nuestra tabla SQL .. con mysql_fetch_assoc() no tenemos opción a acceder por el indice y .. (suponemos) que esa es su ganancia en velocidad de proceso vs una funcionalidad menos ... AngelRoyo .. Pon esto como "FAQ's" .. es interesante no solo en muchos casos "que funcione" .. sino tambien mas tarde o temprano nos tocará ver y estudiar "que sea optimo" ... Un saludo, |
| ||||
Respuesta: mysql_fetch_assoc Menos recursos Se que es un tema muy viejo pero estuve buscando informacion sobre éstas funciones y me parece interesante este simple pero concreto artículo: http://www.bufa.es/diferencias-mysql_fetch/ Cita: Saludos Conclusión, si lo que queremos es ahorrar en recursos podemos utilizar cualquiera de las 2 primeras funciones php, ya que la última “mysql_fetch_array” generá los 2 arrays de mysql_fetch_row y mysql_fetch_assoc. |