Hola amigos, como estais
Vereis hace un par de dias escribi un post preguntando como mostrar un eventoque ocupaba varios dias en cada uno de los dias, gracias a la ayuda que me brindaron conseguir que funcionase, la cuestion que me pregunto ahora es en un evento que durase por ejemplo 3 dias ahora mismo se repite el mismo titulo en los tres dias y me gustaria saber si seria posible mostrar el titulo pero extendido y ocupando los tres dias,
No se si sera posible o si a algien se le ocurre como se podria hacer esto.
por si acaso pongo el codigo:
while($diaa <= $ultimo){
if ($diaa <= 9){
$diaa = "0".$diaa;
}
$consulta = "SELECT * FROM calendario WHERE Nnoticia = ".$_SESSION['Nnoticia']." AND fecha BETWEEN '".$fecha_inicio."' AND '".$fin_mes."'";
$resultado = mysql_query($consulta,$conexion);
$dia = date("D",mktime(0,0,0,$mess,$diaa,$anio)); # retorna el día de la semana en letras...
$fecha = date("d",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el día del mes en 01/31
$dia_semana = date("N",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el día de la semana en número
if($dia == "Mon"){
echo "</tr><tr>";
}
//echo $dia_semana.' '.'<br />';
if($fecha == "01"){
$i=1;
while($i != $dia_semana){
echo "<td> </td>";
$i++;
}
}
$fecha_hoy = $anio.'-'.$mess.'-'.$diaa;
if($fecha_hoy == $hoy){
echo "<td style='height:100px; background-color:#fff7d7;' valign='top'><a href='calendario_eventos.php?fecha_hoy=".$fecha_ho y."&fecha_inicio=".$fecha_inicio."&fin_mes=".$fin_ mes."'><div style='padding:0px 5px 0px 0px; background-color:#cccccc;' align='right'><img src='imagenes_cofranet/agregar_evento.png' alt='añadir evento' border='0' style='position:relative; left:-90px; top:2px;'>$fecha</div></a>";
}else{
echo "<td style='height:100px;' valign='top'><a href='calendario_eventos.php?fecha_hoy=".$fecha_ho y."&fecha_inicio=".$fecha_inicio."&fin_mes=".$fin_ mes."'><div style='padding:0px 5px 0px 0px; background-color:#cccccc;' align='right'><img src='imagenes_cofranet/agregar_evento.png' alt='añadir evento' border='0' style='position:relative; left:-90px; top:2px;'>$fecha</div></a>";
}
while($array = mysql_fetch_array($resultado)){
if($array['fecha'] == $fecha_hoy && $array['fecha_fin'] == "0000-00-00")
{
$limitar = substr($array['titulo'],0,22);
$contando = strlen($array['titulo']);
echo "<div valign='top' style='border-bottom:1px solid #cccccc; text-align:justify; width:100%;'><font size='2'>".$limitar;
if($contando > 22){
echo '...';
}
echo "</font></div>";
}elseif($fecha_hoy <= $array['fecha_fin'] && $fecha_hoy >= $array['fecha']){
$limitar = substr($array['titulo'],0,22);
$contando = strlen($array['titulo']);
echo "<div valign='top' style='border-bottom:1px solid #cccccc; background-color:red; text-align:justify; '><font size='2'style='' >";
if($contador_eventos <= 1){
echo $limitar;
}
if($contando > 22){
echo '....';
}else{
echo ' ';
}
if($fecha_hoy == $array['fecha_fin']){
echo "</font></div>";
}
}
}
echo "</td>";
$diaa++;
}
echo "</tr>";
Bueno un saludo a todos