$path = "../";
include($path."include/initSession.php");
include($path."include/conexion.php") ;
include($path."gestion/include/functions.php") ;
// Galeria visible aleatoria
$consulta = "SELECT * FROM veleiaGalerias WHERE visible = 1 ORDER BY RAND() LIMIT 1";
$resultadoGaleria = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoGaleria)!=0) {
$lineaGaleria = mysql_fetch_array($resultadoGaleria, MYSQL_ASSOC);
// Imagen aleatoria de la galeria aleatoria
$consulta = "SELECT * FROM veleiaImagenes INNER JOIN veleiaGaleriasImagenes ON veleiaGaleriasImagenes.idGaleria = ".$lineaGaleria["idGaleria"]." AND veleiaGaleriasImagenes.idImagen = veleiaImagenes.idImagen ORDER BY RAND() LIMIT 1";
$resultadoImagen = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoImagen)!=0) {
$lineaImagen = mysql_fetch_array($resultadoImagen, MYSQL_ASSOC);
if ($lineaImagen["imagenAlt_e"] <> ""){
$imagenAlt = $lineaImagen["imagenAlt_e"];
} else {
$imagenAlt = $lineaImagen["imagenAlt"];
}
if ($lineaImagen["pie_e"] <> ""){
$pie = $lineaImagen["pie_e"];
} else {
$pie = $lineaImagen["pie"];
}
if ($lineaImagen["imagen_e_2"] <> ""){
$imagen = "_e_2".$lineaImagen["imagen_e_2"];
} else {
$imagen = "_2".$lineaImagen["imagen_2"];
}
}
}
$hoy=date('Y-m-d');
// Listado de los registros del museo con visible y visibleHome a true, que esten entre fechaInicio y fechaFin coge de modo random una de las destacadas
$consulta = "SELECT * FROM veleiaMuseos WHERE visible = 1 AND visibleHome = 1 AND ((fechaInicio <= '$hoy') OR (fechaInicio = '0000/00/00')) AND ((fechaFin >= '$hoy') OR (fechaFin = '0000/00/00')) ORDER BY RAND() LIMIT 1";
$resultadoMuseos = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoMuseos)!=0) {
$lineaMuseo = mysql_fetch_array($resultadoMuseos, MYSQL_ASSOC);
if ($lineaMuseo["imagenAlt_e"] <> ""){
$imagenAltMuseo = $lineaMuseo["imagenAlt_e"];
} else {
$imagenAltMuseo = $lineaMuseo["imagenAlt"];
}
if ($lineaMuseo["titulo_e"] <> ""){
$tituloMuseo = $lineaMuseo["titulo_e"];
} else {
$tituloMuseo = $lineaMuseo["titulo"];
}
if ($lineaMuseo["resumen_e"] <> ""){
$resumenMuseo = $lineaMuseo["resumen_e"];
} else {
$resumenMuseo = $lineaMuseo["resumen"];
}
if ($lineaMuseo["imagen_e_2"] <> ""){
$imagenMuseo = "_e_2".$lineaMuseo["imagen_e_2"];
} else {
$imagenMuseo = "_2".$lineaMuseo["imagen_2"];
}
} else {
$consulta = "SELECT * FROM veleiaIndicesMuseo";
$resultadoIndiceMuseo = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoIndiceMuseo)!=0) {
$lineaIndiceMuseo = mysql_fetch_array($resultadoIndiceMuseo, MYSQL_ASSOC);
if ($lineaIndiceMuseo["titulo_e"] <> ""){
$tituloIndiceMuseo = $lineaIndiceMuseo["titulo_e"];
} else {
$tituloIndiceMuseo = $lineaIndiceMuseo["titulo"];
}
if ($lineaIndiceMuseo["resumen_e"] <> ""){
$resumenIndiceMuseo = $lineaIndiceMuseo["resumen_e"];
} else {
$resumenIndiceMuseo = $lineaIndiceMuseo["resumen"];
}
}
}
// Listado de las noticias con visible a true y visibleHome a "Sí, muy destacado", que esten entre fechaInicio y fechaFin si hay varias muestra el mas actual segun fecha
$consulta = "SELECT * FROM veleiaNoticias WHERE visible = 1 AND visibleHome = 2 AND ((fechaInicio <= '$hoy') OR (fechaInicio = '0000/00/00')) AND ((fechaFin >= '$hoy') OR (fechaFin = '0000/00/00')) ORDER BY fecha DESC";
$resultadoNoticiaDestacada = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoNoticiaDestacada)!=0) {
$lineaNoticiaDestacada = mysql_fetch_array($resultadoNoticiaDestacada, MYSQL_ASSOC);
if ($lineaNoticiaDestacada["imagenAlt_e"] <> ""){
$imagenAltNoticiaDestacada = $lineaNoticiaDestacada["imagenAlt_e"];
} else {
$imagenAltNoticiaDestacada = $lineaNoticiaDestacada["imagenAlt"];
}
if ($lineaNoticiaDestacada["titulo_e"] <> ""){
$tituloNoticiaDestacada = $lineaNoticiaDestacada["titulo_e"];
} else {
$tituloNoticiaDestacada = $lineaNoticiaDestacada["titulo"];
}
if ($lineaNoticiaDestacada["resumen_e"] <> ""){
$resumenNoticiaDestacada = $lineaNoticiaDestacada["resumen_e"];
} else {
$resumenNoticiaDestacada = $lineaNoticiaDestacada["resumen"];
}
if ($lineaNoticiaDestacada["imagen_e_2"] <> ""){
$imagenNoticiaDestacada = "_e_2".$lineaNoticiaDestacada["imagen_e_2"];
} else {
$imagenNoticiaDestacada = "_2".$lineaNoticiaDestacada["imagen_2"];
}
} else {
$consulta = "SELECT * FROM veleiaIndicesNoticia";
$resultadoIndiceNoticia = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoIndiceNoticia)!=0) {
$lineaIndiceNoticia = mysql_fetch_array($resultadoIndiceNoticia, MYSQL_ASSOC);
if ($lineaIndiceNoticia["titulo_e"] <> ""){
$tituloIndiceNoticia = $lineaIndiceNoticia["titulo_e"];
} else {
$tituloIndiceNoticia = $lineaIndiceNoticia["titulo"];
}
if ($lineaIndiceNoticia["resumen_e"] <> ""){
$resumenIndiceNoticia = $lineaIndiceNoticia["resumen_e"];
} else {
$resumenIndiceNoticia = $lineaIndiceNoticia["resumen"];
}
}
}
// Listado de las noticias con visible a true y visibleHome a "Sí", que esten entre fechaInicio y fechaFin muestra varias ordenadas por la mas actual segun fecha
$consulta = "SELECT * FROM veleiaNoticias WHERE visible = 1 AND visibleHome = 3 AND ((fechaInicio <= '$hoy') OR (fechaInicio = '0000/00/00')) AND ((fechaFin >= '$hoy') OR (fechaFin = '0000/00/00')) ORDER BY fecha DESC";
$resultadoNoticias = mysql_query($consulta,$enlace);
if (mysql_num_rows($resultadoNoticias)!=0) {
$lineaNoticias = mysql_fetch_array($resultadoNoticias, MYSQL_ASSOC);
}
//CREAMOS UN ARRAY
$imagenes=array();
//AGREGAMOS ITEMS AL ARRAY
$imagenes[]='';
$imagenes[]='
';
$imagenes[]='
';
//AHORA SIMPLEMENTE INVOCAMOS LA FUNCION shuffle()
shuffle($imagenes);
//Y LISTA LAS IMAGENES YA ESTAN EN UN ORDEN DIFERENTE AL QUE LAS REGISTRAMOS:
//AHORA YA DEPENDE DE TU IMAGINACION QUE HACER CON ELLAS
//PERO BUENO AQUI PONGO EL CODIGO PARA DESPLEGAR LA IMAGEN ASIGNADA ALEATORIAMENTE
//echo $imagenes[0];
?>