Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/02/2008, 09:26
jositosov
 
Fecha de Ingreso: junio-2007
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Problemas al crear Buscador. AYuda!!!!

te pongo todo el codigo a ver si me ves el fallo

Código PHP:
<?php
$palabra 
$_POST['palabra']; 
function 
listar($con,$el_id)
{
    
//$palabra = utf8_encode($_POST['palabra']); 
//$palabra = utf8_encode($_POST['palabra']);
    
echo "<center>";
     
$sql1="select * from exportec WHERE (nom_marca like '%".$palabra."%') order by 'id' asc";  
     
$buscar=@mysql_query($sql1,$con) or die ("<p class=\"MSG\">¡ERROR! Ha ocurrido un error al intentar listar los registros</P>");
     
$n_registros=mysql_num_rows($buscar);
    
//Si no existen registros en la tabla (tabla vacia)
    
if ($n_registros == 0) {echo "<p class=\"MSG\">No existen registros en la base de datos</P>";}
    else 
//Si existen registros en la tabla 
    
{
        echo 
"<table class=\"list\">
                <tbody>"
;
        while(
$registro mysql_fetch_array($buscar))
        {
            if (
$usu_id!=$registro['id']) {echo "<tr onmouseover=\"this.bgColor='#990000'\" onmouseout=\"this.bgColor='#990000'\">";}
            else {echo 
"<tr style=\"background-color:#990000;\">";}
            
                        
//Vamos a ver cual es la marca
    
$SQL_cat="SELECT nombre FROM marcas WHERE id=".$registro['nom_marca']."";
    
$cat=@mysql_query($SQL_cat,$con) or die ("<p class=\"MSG\">No se pudo mostrar la categoría</P>");
    
$aux_cat mysql_fetch_array($cat);    
    
$la_marca $aux_cat['nombre'];                  
            
//Vamos a ver cual es el modelo
    
$SQL_cat="SELECT modelo FROM modelos WHERE id=".$registro['nom_modelo']."";
    
$cat=@mysql_query($SQL_cat,$con) or die ("<p class=\"MSG\">No se pudo mostrar la categoría</P>");
    
$aux_cat mysql_fetch_array($cat);    
    
$el_modelo $aux_cat['modelo'];    
                        
            echo 
"<table>
                    <tbody>
                    <tr>
                    <td>
                    <a href=\""
.$_SERVER['PHP_SELF']."?accion=view&amp;el_id=".$registro['id']."\" title=\"Mostrar detalles\"><img style=\"border:0px solid #000; margin:5px;\" src=\"images/th_".$registro['foto01']."\" alt=\"".$registro['nombre']."\" title=\"".$registro['nombre']."\" /></td>
             </a><td class=\"listdat\" style=\"text-align:center;\"><a href=\""
.$_SERVER['PHP_SELF']."?accion=view&amp;el_id=".$registro['id']."\" title=\"Mostrar detalles\">".$la_marca."&nbsp;".$el_modelo."</a></td>
                    </tr>"
;
        } 
//EndWhile
        
echo "</tbody>
            </table>"
;
        echo 
"<div class=\"nregistros\">Existen $n_registros registros</div><br />";            
    } 
//EndIf
    
mysql_free_result($buscar);
    echo 
"</center>";
//EndFunction