Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2012, 05:53
Avatar de protoameeba
protoameeba
 
Fecha de Ingreso: septiembre-2005
Mensajes: 195
Antigüedad: 18 años, 6 meses
Puntos: 3
Información Control de flujo de consulta MYSQL a posteriori

vamos a ver :

Tengo una paginacion AJAX y le digo :

$variablePHP =15 resultados;

esa variable despues se la meto en el SELECT:

$sql="PATATIN PATATAN... LIMIT $variablePHP ";

vale hasta aqui todo de lujo, y aqui viene mi pregunta...

despues le meto unos if en php:

Si el resultado continen la palabra "feo" hazme un continue;

if($campo_SQL='feo')
{
continue;
}
else
{
}


lo que me vuelve a hacer una criba del SELECT... lo que me lleva a un error por que la paginacion me separa los 15 primeros resultados de la QUERY , PERO Y SI de entre los primeros resultados 15 de ellos contienen la palabra "feo", esto me genera la primera pagina vacia, lo cual no queda muy profesional.

La pregunta es ¿Al hacer un continue; hay alguna manera de que esto afecte a la configuracion de que muestre los primeros 15 resultados ?

Es decir que saque los 15 primeros, pero que por cada continue(); incluya un resultado mas del que tendria que salir en la pagina 2...

Bueno ahi esta la duda!
__________________
Ser libre no es hacer lo ke uno kiere, sino kerer lo ke uno hace....