qualcuno sa aiutarmi a trasformare questo script con la stampa della tabella in orizzontale invece che verticale?
cioe' ora e'
giorno disp
1 coloregreen
2 coloregreen
invece dovrebbe essere
giorno1 giorno2 giorno3 giorno4
disp
quindi invece che 30righe 2 colonne dovrebbe essere 30colonne 2 righe
Codice PHP:<?
include ("../html/top.htm");
include ("../connect.inc.php");
$connect = mysql_connect($host, $user, $passwd) or die ("Non connesso");
mysql_select_db($dbname);
$query = "SELECT * FROM $tablename WHERE id = '$modifica_id'";
$esegui = mysql_query($query, $connect);
while ($result = mysql_fetch_array($esegui))
{ //apertura while
echo"<table border='1' width='25%'>
<tr>
<td width='10%'>Giorno</td>
<td width='10%'>Dispo</td>
</tr>";
$color = array ("Completo" => "red", "Disponibile" => "green", "0" => "black");
for ( $contatore=1; $contatore <= 31; $contatore++)
{
$var = 'g' . $contatore;
$bgcolor = 'bgcolor="' . $color[$result[$var]] . '"';
echo "
<tr>
<td width='10%'>$contatore</td>
<td width='10%' $bgcolor></td>
</tr>";
} //chiusura ciclo for
} //chiusura ciclo while
?>

Rispondi quotando