Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2008, 08:57
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Buscador de enlaces con php y mysql

algo asi amigo:

Código PHP:
<?
$i
=1;
$sql="select id_idioma,id_menu,nombre,descrip from menu where id_idioma='$idioma' and conten like '%".$q."%'";
$result=mysql_query($sql);
$sql2="select id_idioma,id_menu,id_submenu,nombre,descrip from submenu where id_idioma='$idioma' and conten like '%".$q."%'";
$result2=mysql_query($sql2);
if(
mysql_num_rows($result)>or mysql_num_rows($result2)>0){
    
//------------------------------------------------------------------------------------------------------------
    //NO LO PONGO XQ SI FUERA UN IDIOMA DESCONOCIDO, TENDRIA QUE EN EL ADMIN PEDIR Q INGRESE EL MENSAJE
    //echo "<tr><td colspan=2 style='font-size:12px'><u><b>[".$q."]</b> ha sido encontrado en:</u><br></td></tr>";
    //------------------------------------------------------------------------------------------------------------
    
while($row=mysql_fetch_row($result)){
        
$url="index.php?idioma=".$row[0]."&m=".$row[1]."&mu=".
str_replace('','a',str_replace('','e',str_replace('','i',str_replace('','o',str_replace('','u',str_replace('','n',str_replace(" ","_",strtolower(ltrim(convertirTildes($row[2]))))))))));
        echo 
"<tr><td width=20>&nbsp;</td><td width=745><font color=#FF9F40 size=2 face='Verdana, Arial, Helvetica, sans-serif' class='menu'><strong>&gt;</strong></font> <a class='buscador' href='".$url."' onmousemove=\"window.status='".convertirTildes($row[2])."';\" onmouseout=\"window.status='';\">".convertirTildes($row[2])."</a><br><span class='descrip'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".convertirTildes($row[3])."</span><br><br></td></tr>";
        
$i++;
    }
    while(
$row2=mysql_fetch_row($result2)){
        
$url2="index.php?idioma=".$row2[0]."&m=".$row2[1]."&sm=".$row2[2]."&smu=".str_replace('','a',str_replace('','e',str_replace('','i',str_replace('','o',str_replace('','u',str_replace('','n',str_replace(" ","_",strtolower(ltrim(convertirTildes($row2[3]))))))))));
        echo 
"<tr><td width=20>&nbsp;</td><td width=745><font color=#FF9F40 size=2 face='Verdana, Arial, Helvetica, sans-serif' class='menu'><strong>&gt;</strong></font> <a class='buscador' href='".$url2."' onmousemove=\"window.status='".convertirTildes($row2[3])."';\" onmouseout=\"window.status='';\">".convertirTildes($row2[3])."</a><br><span class='descrip'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".convertirTildes($row2[4])."</span><br><br></td></tr>";
        
$i++;
    }
}else{
    
//CUANDO NO ENCUENTRA LA PALABRA
    
    
echo '<tr><td colspan=2 style="font-size:12px">&nbsp;&nbsp;&nbsp;No search results were found that match <b>['.$q.']</b><br><br>';
    echo 
"&nbsp;&nbsp;&nbsp;Suggestions:<br><br>";
    echo 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Check your spelling<br>";
    echo 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try different keywords.<br>";
    echo 
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try using more than one keywords</td></tr>";
    
//------------------------------------------------------------------------------------------------------------
}
?>
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog