Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/01/2005, 12:49
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No entiendo muy bien que hace tu script (classe mejor dicho) .. pero:

// Create lastRSS object
$rss = new lastRSS;

eso no debería estar fuera de tu bucle while() ? .. estás instanciando tantas veces como registros arroje tu consulta .. creo que con una sobrar (fuera de tu bucle)

A su vez .. deberías usar la misma técnica que aquí describió josemi . .con el detelle de acceder a tu "campo" por su nombre:

Código PHP:
while ($row = @mysql_fetch_array($result)){
  
$rss_left[]= $row['feed']; 
}

// Create lastRSS object 
$rss = new lastRSS

// Show all rss files 
foreach ($rss_left as $url){
 
ShowOneRSS($url); 
}

?> 

ó incluso:

Código PHP:
while ($row = @mysql_fetch_array($result)){
   
ShowOneRSS($row['feed']); 

no hace falta crear un array para luego volver a leerlo si ya lo haces cuando usas tu mysql_fetch_xxx() y recorres en un bucle los posibles resultados que obtengas de tu consulta SQL.

Un saludo,

Última edición por Cluster; 11/01/2005 a las 12:52