Exactametne acá esta desarrollado en PHP y seguramente en MySQL...
Para hacer esto se envía una variable GET por cada provincia al momento de pinchar un link...si te fijas en la url, cada vez que pinchas una provincia sale esto...
../veterinarios.php?provincia=Málaga
Aca envía la variable provincia con el valor Malaga...luego desde un archivo php toma la variable y almacena el valor en otra variable... así...
Código PHP:
Ver original$provinciabuscar=$_request['provincia'];
o asi...
$provinciabuscar=$_get['provincia'];
Previamente debes tener en la base de datos guardada la información de cada veterinario...puedes hacerlo todo en una sola tabla o puedes hacer una tabla por provincia...
Supongamos que haces una tabla por provincia, te conviene siempre usar nombres que tenga el nombre de la pronvia...
ej. provincia_malaga
provincia_toledo
provincia_murcia
Entonces...desde el archivo PHP que recibio la variable "provincia"..haces una consulta a la base de datos sobre la tabla...
Código PHP:
Ver original$consulta="select * from provincia_".$provinciabusca." ";
..y listo, muestras los resultados dependiendo como tienes la tabla...Luego con CSS le vas dando estilos...
Si buscas por internet como mostrar información desde MySQL con PHP encontraras un montón...yo solo acá solo te comento a grandes rasgos como se hace
saludos