Foros del Web » Creando para Internet » HTML »

con autobusqueda interna

Estas en el tema de con autobusqueda interna en el foro de HTML en Foros del Web. que tal, estoy generando una pagina de noticias, pero necesito que me ayuden a generar un codigo para que en el menu ponga nombre de ...
  #1 (permalink)  
Antiguo 14/11/2015, 00:40
 
Fecha de Ingreso: noviembre-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 0
Pregunta con autobusqueda interna

que tal, estoy generando una pagina de noticias,
pero necesito que me ayuden a generar un codigo para que en el menu ponga nombre de un municipio y cuando el usuario le de click al nombre en automatico realice una busqueda interna con cierta palaba que yo ya haya programado.
  #2 (permalink)  
Antiguo 14/11/2015, 14:52
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: con autobusqueda interna

bueno tu pregunta es un poco generica pero para que inicies seria algo asi:

enlace:
Código HTML:
Ver original
  1. <!--enlace que realiza la busqueda de valencia en las noticias-->
  2. <a href="prueba.php?palabra=valencia">Valencia</a>

php que ejecuta la consulta
Código PHP:
Ver original
  1. //busqueda generica ya que hay unos cuantos modos de realizarla
  2. //recibimos la palabra a buscar
  3. $busca = $_GET['palabra'];
  4.  
  5. //ejecutamos la busqueda
  6. $q = $db->query("SELECT * FROM noticias WHERE localidad = '$busca' ORDER BY fecha DESC");
  7. $total = mysqli_num_rows($q);
  8.  
  9. //verificamos si hay registros, de haberlos, listamos los resultados
  10. if($total >=1){
  11.     while($row = $q->fetch_array()){
  12.         echo "AQUI COLOCO LA ESTRUCTURA DE COMO SE VAN A MOSTRAR LOS RESULTADOS";
  13.     }
  14.     //de no haberlos emitimos el mensaje de error
  15. } else{
  16.     echo "No hay noticias de esa localidad";
  17. }
  18. //cerramos la conexion con la bd

tambien lña puedes realizar con ajax para evitar recargar la pagina, pero esto ultimo va a depender de tu diseño final igual la busqueda va a depender de la estrutura de tu base y de como van a ingresar los datos en ella
__________________
[email protected]
HITCEL

Etiquetas: interna
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:17.