ciao
mi ero dimeticato la chiusura di un tr e table
così funzia
evidente diverso perchè ho lasciato l'order by citta
dimenticavo come valori ho usaro quelli dell'array che avevo fatto prima
mi ero dimeticato la chiusura di un tr e table
così funzia
PHP:
<?php
$host = 'localhost'; //nome host
$username = 'root'; //user name
$password = 'password'; //password
$db = 'prove';
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
$sqlquery = "SELECT * FROM Tabella ORDER by Citta";//ho tolto solo il where
$result = mysql_query($sqlquery);
$citta = array('aaaa');//un qualsiasi valore che non sia un nome di città
$color_1="green";
$color_2="red";
$num=1;
echo "<table>";
while ($linea = mysql_fetch_array($result, MYSQL_ASSOC)) {
$citta[$num] = $linea['Citta'];
$nome = $linea['Nome'];
if($citta[($num-1)]!=$citta[$num]){
$swap=$color_1;
$color_1=$color_2;
$color_2=$swap;
}
echo "<tr>";
echo "<td bgcolor=\"$color_1\">" . $nome . "</td>";
echo "<td bgcolor=\"$color_1\">" . $citta[$num] . "</td>";
$citta[$num-1]=$citta[$num];
$num++;
echo "</tr>";
}
echo "</table>";
?>
evidente diverso perchè ho lasciato l'order by citta
dimenticavo come valori ho usaro quelli dell'array che avevo fatto prima