Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2007, 10:41
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Evitar ids en un bucle con llamada a base de datos

Si tu consulta es asi:

Código PHP:
$sql "SELECT * FROM tabla ORDER BY fecha SORT desc LIMIT 0,10"
y tu array con los id's es así:
Código PHP:
$array = array(1,2,5,8); 
Entonces podrias hacer esto:
Código PHP:
$prohibidos implode(",",$array);
$sql "SELECT * FROM tabla WHERE id_noticia NOT IN ($prohibidos) ORDER BY fecha SORT desc LIMIT 0,10"
No estoy muy seguro, pues nunca hice algo similar, pero así debería funcionarte

Referencias:
- http://dev.mysql.com/doc/refman/5.0/...ml#function_in

Un saludo,

Última edición por okram; 15/09/2007 a las 10:49