Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2012, 14:59
Avatar de elsolodigno
elsolodigno
 
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 14 años, 8 meses
Puntos: 2
Pregunta la búsqueda se me triplica...

Hola comunidad...

Resulta que cuando hago una búsqueda se me triplican los resultados

el copio el código:

Código PHP:
$registros 8;
$pagina = isset($_GET['pagina']) ? $_GET['pagina'] : 1;

if (!
$pagina) { 
    
$inicio 0
    
$pagina 1

else { 
    
$inicio = ($pagina 1) * $registros

    
    
$search $_GET['search']; 
            
    
$resultados mysql_query("SELECT * FROM productos INNER JOIN marcas WHERE nombreproducto LIKE '%".$search."%' OR nombremarca LIKE '%".$search."%'"); 
    
$total_registros mysql_num_rows($resultados);  
        
    
$resultados mysql_query("SELECT * FROM productos INNER JOIN marcas WHERE nombreproducto LIKE '%".$search."%' OR nombremarca LIKE '%".$search."%' LIMIT $inicio, $registros");     
        
    
$total_paginas ceil($total_registros $registros);                       

    if(
$total_registros) {

......
...... 


Uso dos tablas:

productos:
id
idmarca
nombreproducto

marcas:
id
nombremarca


Cuál puede ser el error?.

Muchas gracias!.

Nota: la variable $página es para hacer paginación más abajo.