Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/11/2015, 14:52
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 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