Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/08/2011, 03:40
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Simplificar código

Código PHP:
if ($i == 3) {
$consulta mysqli_query($conexion"SELECT * FROM tabla WHERE
id <> '$id[0]' && id <> '$id[1]' && id <> '$id[2]' campo = 'valor'
ORDER BY id ASC LIMIT 3"
);
while (
$fila mysqli_fetch_array($consulta)) {
echo 
$fila['titulo'];
}

Yo esto lo sacaría fuera del "for"

Y quizás esto:
Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE
  2. id NOT IN($id[0], $id[1], $id[2]) AND campo = 'valor'

No sé como será en optimización... pero es más "claro" :)
__________________
>> Eleazan's Source
>> @Eleazan