Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2010, 17:20
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ¿Diferencia entre los fetch?

El assoc regresa los valores con un indice asociativo, suponiendo un SELECT foo FROM bar:
Código PHP:
Ver original
  1. $row = mysql_fetch_assoc($result);
  2. echo $row['foo'];

El row regresa pero numericos:
Código PHP:
Ver original
  1. $row = mysql_fetch_row($result);
  2. echo $row[0];

El object un objeto:
Código PHP:
Ver original
  1. $row = mysql_fetch_object($result);
  2. echo $row->foo;

Y el array te regresa ambos:
Código PHP:
Ver original
  1. $row = mysql_fetch_array($result);
  2. echo $row['foo'];
  3. echo $row[0];

Saludos.