Ok, quedó asi:
Código PHP:
Ver original$query2 = "SELECT id_posada, id_foto, ciudad FROM posadas WHERE ciudad='$ciudad2'";
$campos = array();//hago el array $campos[] = $camps['id_foto']; // sólo conservas la ID
}
echo $_GET['destino']. '<br>';
// varificamos que el formulario halla sido enviado
if(isset($_GET['destino'])) { FROM posadas
WHERE
ciudad LIKE '%$ciudad%'", $conn);
}
// Configuraciones
$variable = 1;//seteamos a 0 el sumador
$valor = 3;//seteamos a 4 las imagenes a mostrar por cada linea
$directorio = opendir("xxxx/xxxx/images/principal/");
while (false !== ($archivo = readdir($directorio))) { if (strpos($archivo, '.gif',1) || strpos($archivo, '.jpg',1) || strpos($archivo, '.png',1) || strpos($archivo, '.bmp',1)) { $sinExtension = str_replace('.'.$archi['extension'],'',$archivo);
$archivo2[] = $archivo;
}
}
// Creas la tabla
echo '<table>';
// Inicializas el conteo de celdas
$cuenta = 0;
foreach($campos as $dato){ //recorremos el array1 valor por valor
if(in_array($dato, $archivo2) !== false){ $dato2 = str_replace('.'.$archi['extension'],'',$dato);
if($cuenta == 3) {
// Y volvemos a inicializar cuenta
$cuenta = 0;
echo '</tr>';
}
if($cuenta == 0) {
// Es la primera iteración o ya cerramos la fila anterior
// Iniciamos la nueva
echo '<tr>';
}
// Aquí muestras la imagen con su respectivo enlace, bla bla bla
echo "
<td class='posada'>\n<a href='posada/ver_posada2.php?codigo=$dato2'>";
echo "
<img src='xxxx/xxxx/images/principal/$dato' width='170' height='170' border='0'></a></td>\n";
// Incrementas cuenta
$cuenta ++;
}
}
// Es posible que haya quedado un <tr> abierto?... lo cerramos
if($cuenta < 3) {
echo '</tr>';
}
// Cierras la tabla
echo '</table>';
Thank you!!!!