Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2016, 21:40
byrong
 
Fecha de Ingreso: enero-2016
Ubicación: Venezuela
Mensajes: 139
Antigüedad: 9 años, 2 meses
Puntos: 3
Respuesta: If para mostrar o no

Cita:
Iniciado por petit89 Ver Mensaje
segun recuerdo Zebra trabaja con un num_rows, es decir antes de este codigo que has puesto hay otra consulta SQL COUNT() de donde saca el numero de filas... a ese tendrias que agregarle

WHERE visible = 2 para que te cuente solo los registros donde se cumpla esto.
Mira este es el código completo de donde se supone que me funcione el zebra:

Código PHP:
$query "SELECT * FROM carros WHERE carros and visible = 2 LIKE '%".$busca."%' or direccion LIKE '%".$busca."%' LIMIT 0,10";
$res mysql_query($query);
$numeroregistro mysql_num_rows($res);
$paginacion = new Zebra_Pagination();
$paginacion->records($numeroregistro);
$paginacion->records_per_page($resultadospagina);
$limite=70;

if(
$busca!=""){ echo'<label class="resultsearch">Resultados de <b>'.$busca.'</b>:</label>';
    
$busqueda=mysql_query("SELECT * FROM carros WHERE carros and visible = 2 LIKE '%".$busca."%' or direccion LIKE '%".$busca."%'  ORDER by puntuacion desc limit ".(($paginacion->get_page()-1)*$resultadospagina).','.$resultadospagina);
    if(
mysql_num_rows($busqueda) > 0){
  while(
$f=mysql_fetch_array($busqueda)){
    if(
$f['visible'] == 2){ 
Aún así me muestra como dije, muestra el que está visible y los que no lo están me los muestra como si estuvieran registrado y los pagina...

Saludos.