Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2003, 19:18
Avatar de lado2mx
lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
Simplificar Registros de Búsqueda

Tengo una web que tiene registradas varias búsquedas en una tabla MySQL, mi pregunta es, como puedo simplificar tantas búsquedas, para que no aparescan repetidamente

Búsqueda y registro de las búsquedas...
Código PHP:

                  <? $busqueda=$HTTP_GET_VARS['busqueda'];

                     
$seccion=$HTTP_GET_VARS['seccion'];

IF (
$busqueda=="") { ?>

                  No especificaste una búsqueda, intentalo de nuevo 

                  <? } ELSE IF ($seccion=="Sección") { ?>

                  Se necesitan especificar una sección para buscar información 

                  <? } ELSE {

$enlace="http://www.pagina.net/";

include (
"conexion.php");

$insertar_busqueda=mysql_query("INSERT INTO busquedas (busqueda, seccion) VALUES ('$busqueda', '$seccion')");

$buscarmysql_query("SELECT * FROM $seccion WHERE cabeza='$busqueda'");

$fila=mysql_fetch_array($buscar);

IF (
$fila[0]=="") { ?>

                  <? } ELSE { ?>

                  Búsqueda Exacta de 

                  <? echo $busqueda;?>

                  <?  

?>

                  </font></b> 

                  <h3><font size="2"><b><font face="Arial, Helvetica, sans-serif"> 

                    <a href="<? 

  $enlace
="http://www.pagina.net/";

  IF (
$seccion=="nota") { $enlace.="noticias"; } ELSE

  IF (
$seccion=="mkt_politica") { $enlace.="mktpolitica"; } ELSE

  IF (
$seccion=="oferta_educativa") { $enlace.="oferta"; } ELSE

  IF (
$seccion=="articulo") { $enlace.="articulos"; } ELSE

  { 
$enlace.=$seccion; }

$enlace.="/notas.php?id=";



echo 
$enlace; echo $fila[0]; ?>">

                    <? echo $fila[1]; ?>

                    </a> </font></b></font></h3>

                  <font face="Arial, Helvetica, sans-serif">

                  <? echo $fila[2];?>

                  </font> <font face="Arial, Helvetica, sans-serif"><br>
Despliega búsquedas recientes:
Código PHP:
<? $ors mysql_query("SELECT * FROM busquedas WHERE 1 ORDER BY `id` DESC LIMIT 0, 10"); 







             while(
$res mysql_fetch_row($ors))







{







    echo 
"<a href='?busqueda=$res[1]&seccion=$res[2]' CLASS='nu'><font face='Arial, Helvetica, sans-serif' size='2' color='#FFFFFF'>- <b>$res[1]</b></font></a><br>";







}; 
?>