Ciao a tutti,,
risolto un problema me ne arriva un'altro. Ho creato una tabella che mi deve fare da planner usando questo codice:
Codice PHP:
<h1 >Scadenziario</h1>
<table width="100%">
<thead>
<tr>
<th style='text-align:center'></th>
<?php
$mese = mktime( 0, 0, 0, $m, 1, $y );
$numeroDigiorni = intval(date("t",$mese));
for($i=1; $i<=$numeroDigiorni; $i++)
{
print("<th width='2%'>".$i."</th>");
}
?>
</thead>
<?php
$count1 = 0;
$res1 = mysql_query( "SELECT * FROM flotta;");
while ( $riga1 = mysql_fetch_array( $res1 ) ) {
$dateform = explode( '-', $riga1["data"] );
$datafin = $dateform[2].'.'.$dateform[1].'.'.$dateform[0];
?>
<tbody>
<?php
print("<tr>");
print("<td>".$riga1["targa"]." - ".$riga1["modello"]." - ".$riga1["versione"]."</td>");
$mese = mktime( 0, 0, 0, $m, 1, $y );
$numeroDigiorni = intval(date("t",$mese));
$res2 = mysql_query( "SELECT * FROM noleggio WHERE flotta = '".$riga1["targa"]."';");
while ( $riga2 = mysql_fetch_array( $res2 ) ) {
if (($riga2['noleggiato']==0) AND (date("d",$riga2['data_inizio'])>=$i) AND (date("d",$riga2['data_fine'])<=$i)){
$mess="<td style=color=red;'$i</td>";
} else {
$mess="<td style=color=blue;'$i</td>";
}
print($mess);
print("</tr>");
} }
?>
</tbody>
</table>
Ora, nella parte di intestazione riesco ad inserire i giorni del mese corrente, nella prima colonna riesco ad inserire la descrizione dei mezzi, però non riesco a far si che le celle si riempiano con i dati relativi alla tabella noleggio.
Qualcuno sa dov'è l'errore?