descripción-------foto
descripción-------foto
descripción-------foto
...
Os agradecería que me pudiéseis explicar como puedo hacerlo. Yo he estado intentando crear una función para hacerlo pero no va, aquí os envío lo que tengo, lo probé con dos funciones:
Código PHP :
function galeria2($ruta) { //extensiones validas $arr_ext=array("jpg","png","gif", "JPG"); //directorio donde se encuentran //$ruta="imagenes/coches/"; $mydir=opendir($ruta); //leer archivos while($archivo=readdir($mydir)) { $ext=substr($archivo,-3); $vehiculo=substr($archivo,0,strrpos($archivo,".")); //si la extension del archivo es correcta muestra la imagen if(in_array($ext,$arr_ext)) { echo '<a href="imagenes/coches/'.$archivo.'" rel="lightbox[roadtrip]" title="'.$vehiculo.'"><img src="imagenes/coches/'.$archivo.'" alt="'.$vehiculo.'" width=150 height=100 margin-right: 1px /></a>'; } } }
Y la otra:
Código PHP :
function galeria() { $tabla="<table>"; $conexion = Conectarse(); if (!$conexion) { die('Could not connect: ' . mysql_error()); } $resultado = mysql_query("SELECT matricula, equipamiento FROM vo"); while($row = mysql_fetch_array($resultado)) { echo $row["matricula"]."<br>"; //extensiones validas $arr_ext=array("jpg","png","gif", "JPG"); //directorio donde se encuentran $ruta="imagenes/coches/".$row["matricula"]."/"; $mydir=opendir($ruta); //leer archivos $noencontrado=true; while($noencontrado) { $archivo=readdir($mydir); $ext=substr($archivo,-3); $vehiculo=substr($archivo,0,strrpos($archivo,".")); if(in_array($ext,$arr_ext)) $noencontrado=false; } //si la extension del archivo es correcta muestra la imagen echo "<a href='#' onclick=window.open('galeria.php?ruta=imagenes/coches/".$row["matricula"]."/"."','fotos', 'height=200, width=200') rel='lightbox[roadtrip]' title='".$vehiculo."' >ssqssq</a>"; echo $row["equipamiento"]."<br>"; } $tabla=$tabla."</table>"; mysql_free_result($resultado); mysql_close($conexion); echo $tabla; }
Ninguna de las dos hace nada.¿Podéis ayudarme?. Gracias. Saludos.