Hola,
estoy haciendo una fototeca en php, el siguiente codigo me muestra una serie de fotos en funcion de los parametros seleccionados en un formulario
<?php
$aux=0;
$link=mysql_connect("localhost","root","");
mysql_select_db("fototeca",$link);
$consulta="Select idFoto,nomEdificio,Foto,nomAsiento,Calidad,nomPais ,nomTipoobra from tfotos inner join tedificios on edificio=idEdificio inner join tpaises on pais=idPais inner join ttipoobra on idTipoobra=tipoObra inner join tasientos on modelo=idAsiento where 1=1";
if (isset($_POST['nFoto']) && $_POST['nFoto']<>''){$consulta=$consulta. " and idFoto='" .$_POST['nFoto']."'";$aux++;}
if (isset($_POST['pais']) && $_POST['pais']<>''){$consulta=$consulta. " and nomPais='".$_POST['pais']."'" ;$aux++;}
if (isset($_POST['segmento']) && $_POST['segmento']<>''){$consulta=$consulta. " and nomTipoobra='".$_POST['segmento']."'"; $aux++;}
if (isset($_POST['modelo']) && $_POST['modelo']<>''){$consulta=$consulta. " and nomAsiento like '%" .$_POST['modelo']."%'";$aux++;}
if (isset($_POST['ref']) && $_POST['ref']<>''){$consulta=$consulta. " and nomEdificio like '%".$_POST['ref']."%'";$aux++;}
//Se crea una consulta dinámica en funcion de los campos rellenados
if ($aux>0){
$rst=mysql_query($consulta,$link);
//Visualizacion de las fotos
while ($rs=mysql_fetch_array($rst)){
echo "<div class='ab'>";
echo "<a href='".$rs['Foto']."'<img src='".$rs['Foto']."' width='80%' height='80%'/></a><br>";
echo "</div>";
}
}
?>
La zona de código escrita en rojo me abre a través de un link la imagen, pero lo que yo quiero hacer es que se abra una ventana emergente una pàgina de un cierto tamaño 500px X 200px donde aparezca la imágen y más información de la imagen y un boton de descarga donde al hacer click se descargue la imagen
Como puedo hacer todo esto?
Gracias