Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/09/2005, 05:39
Avatar de Intrepido
Intrepido
 
Fecha de Ingreso: diciembre-2002
Ubicación: Barcelona
Mensajes: 118
Antigüedad: 21 años, 5 meses
Puntos: 0
El problema es que si no haces que
Código PHP:
$a=mysql_fetch_assoc($objeto->consulta_db($sql2)); 
se ejecute 3 veces (Actividad1 hasta Actividad3) mediante un bucle while por ejemplo, tan solo recoge los valores de una fila.
Si quieres probar lo que digo escribe esto
Código PHP:
/** Separas la consulta para que no la realize cuando creas el array y no se obtenga siempre el mismo resultado **/

$q $objeto->consulta_db($sql2);

$a=mysql_fetch_assoc(q);
$a=mysql_fetch_assoc(q);

foreach(... 
Ahora te mostrará Actividad 2.
No he utilizado nunca el bucle foreach pero por lo que he leido en php.net no creo que sea la mejor opción para extraer resultados de una db.
Saludos!