Pape 86, non ho capito bene come utilizzare le tue indicazioni, ma ne sono uscita ...
questa solozione però mi sembra un po' troppo "maccheronica"
come faccio a gestire la fariabile $row ad un livello globale!?
grazie!
<?
$sql = "select *, date_format(data,'%d %M') as data_f FROM eventi WHERE attivo=1 and archivio=0 ORDER BY data DESC LIMIT 7 ";
$result = $conn->query($sql) or die(mysqli_error());
$classe= array("rosso", "giallo", "verde", "blu","rosso", "giallo", "verde");
if ($stato==1){
echo "<div id='eventi' class='incorso' > <ul>";
echo "<li class='label'>";
$count=0;
while($row = $result->fetch_object()){
$month= date_format(date_create($row->data), 'm');
$day= date_format(date_create($row->data), 'j');
echo"<li class=".$classe[$count].">$day $mesi[$month] $row->titolo ";
$count++;
}
echo"[/list]<div style='clear:both;'></div> </div>";
}
elseif ($stato==2){
echo "<div id='eventi' class='calendario' > <ul>";
echo "<li class='label'>";
$count=0;
while($row = $result->fetch_object()){
$month= date_format(date_create($row->data), 'm');
$day= date_format(date_create($row->data), 'j');
echo"<li class=".$classe[$count].">$day $mesi[$month] $row->titolo ";
$count++;
}
echo"[/list]<div style='clear:both;'></div> </div>";
}
else{
echo"<div id='eventi' class='none'></div>";
}
?>


Rispondi quotando