Grazie, sei sempre il primo che mi risponde!!
il problema è da dove iniziare, ci sto girando intorno da giorni, ma non ho idea di come impostarlo.
Ho provato con queste due righe, giusto per capire come svilupparlo.
Ma "sento di essere lontano anni luce".
Codice PHP:
$data = new MysqlClass();
// chiamata alla funzione di connessione
$data->connetti();
$query = $data->query("SELECT * FROM interventi where mese_intervento=$mese_interv and anno_intervento=$anno_interv order by operaio asc");
echo " <Center><table border=\"1\" ></center>";
echo" <tr bgcolor='FFFFFFF'>";
echo" <td width=120 height=20 bgcolor='#AAAFFF' >"."Mese"."</td>";
echo" <td width=120 height=20 bgcolor='#AAAFFF' >"."Anno"."</td>";
echo" <td width=120 height=20 bgcolor='#AAAFFF'>"."Operaio"."</td>";
echo" </tr>";
while($row=mysql_fetch_array($query)){
$data_interv =conv_date($row['data_interv']);
echo" <tr>";
print("<td> ".$row['operaio']."</td>");
print("<td> ".$row['nome']."</td>");
print("<td> ".$data_interv."</td>");
print("<td> ".$row['mese_intervento]."</td>");
print("<td> ".$row['anno_intervento']."</td>");
echo" </tr>";
}
echo" </table>";
function conv_date ($data)
{
list ($y, $m, $d) = explode ("-", $data);
return "$d/$m/$y";
}
?>
Qui riesco ad ottenere una brutta griglia, mi riepiloga un elenco per operaio
mese per mese e la data dell'intervento.
Ma il mio problema è capire come evitare la ripetizione della griglia giornate.
se il giorno 4 marzo ci sono 3 operai diversi che fanno in tutto 12 ore
come diavolo posso fare?