""){ $imagenAlt = $lineaImagen["imagenAlt_i"]; } else { $imagenAlt = $lineaImagen["imagenAlt"]; } if ($lineaImagen["pie_i"] <> ""){ $pie = $lineaImagen["pie_i"]; } else { $pie = $lineaImagen["pie"]; } if ($lineaImagen["imagen_i_2"] <> ""){ $imagen = "_i_2".$lineaImagen["imagen_i_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_i"] <> ""){ $imagenAltMuseo = $lineaMuseo["imagenAlt_i"]; } else { $imagenAltMuseo = $lineaMuseo["imagenAlt"]; } if ($lineaMuseo["titulo_i"] <> ""){ $tituloMuseo = $lineaMuseo["titulo_i"]; } else { $tituloMuseo = $lineaMuseo["titulo"]; } if ($lineaMuseo["resumen_i"] <> ""){ $resumenMuseo = $lineaMuseo["resumen_i"]; } else { $resumenMuseo = $lineaMuseo["resumen"]; } if ($lineaMuseo["imagen_i_2"] <> ""){ $imagenMuseo = "_i_2".$lineaMuseo["imagen_i_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_i"] <> ""){ $tituloIndiceMuseo = $lineaIndiceMuseo["titulo_i"]; } else { $tituloIndiceMuseo = $lineaIndiceMuseo["titulo"]; } if ($lineaIndiceMuseo["resumen_i"] <> ""){ $resumenIndiceMuseo = $lineaIndiceMuseo["resumen_i"]; } 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_i"] <> ""){ $imagenAltNoticiaDestacada = $lineaNoticiaDestacada["imagenAlt_i"]; } else { $imagenAltNoticiaDestacada = $lineaNoticiaDestacada["imagenAlt"]; } if ($lineaNoticiaDestacada["titulo_i"] <> ""){ $tituloNoticiaDestacada = $lineaNoticiaDestacada["titulo_i"]; } else { $tituloNoticiaDestacada = $lineaNoticiaDestacada["titulo"]; } if ($lineaNoticiaDestacada["resumen_i"] <> ""){ $resumenNoticiaDestacada = $lineaNoticiaDestacada["resumen_i"]; } else { $resumenNoticiaDestacada = $lineaNoticiaDestacada["resumen"]; } if ($lineaNoticiaDestacada["imagen_i_2"] <> ""){ $imagenNoticiaDestacada = "_i_2".$lineaNoticiaDestacada["imagen_i_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_i"] <> ""){ $tituloIndiceNoticia = $lineaIndiceNoticia["titulo_i"]; } else { $tituloIndiceNoticia = $lineaIndiceNoticia["titulo"]; } if ($lineaIndiceNoticia["resumen_i"] <> ""){ $resumenIndiceNoticia = $lineaIndiceNoticia["resumen_i"]; } 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]; ?>