Ciao ragazzi,
seguendo le guide che mi avete indicato sono riuscito a creare tutte le pagine e l'inserimento dei dati sul DB avviene completamente!
Però NON funziona lo script di lettura "INDEX.PHP"; la pagina crea la tabella, ma vuota!
questo è il codice di INDEX.PHP che dovrebbe far visualizzare in tabella i dadti estratti dal DB; il codice include altri due PHP (uno per le PW e uno per il "Top Pagina"):
Codice PHP:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database");
$query = "SELECT id, localita, temperatura, condicielo, fenomeni, altro, orarilevamento FROM nowcasting ORDER BY orarilevamento DESC LIMIT 0,20";
$result = mysql_query($query);
if (!$result) {
die("Errore nella query $query: " . mysql_error());
}
echo '
<table border="1">
<tr>
<th>Località Rilevamento</th>
<th>Temperatura (°C)</th>
<th>Condizioni Cielo</th>
<th>Fenomeni</th>
<th>Altri Fenomeni</th>
<th>Ora Rilevamento</th>
</tr>';
while ($row = mysql_fetch_assoc($result)) {
echo "<tr>
<td>$localita</td>
<td>$temperatura</td>
<td>$condicielo</td>
<td>$fenomeni</td>
<td>$altro</td>
<td>$orarilevamento</td>
</tr>";
}
echo '</table>';
mysql_free_result($result);
mysql_close();
?>
Lo script mi da questo output:
Codice HTML:
<table border="1">
<tr>
<th>Località Rilevamento</th>
<th>Temperatura (°C)</th>
<th>Condizioni Cielo</th>
<th>Fenomeni</th>
<th>Altri Fenomeni</th>
<th>Ora Rilevamento</th>
</tr><tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr><tr>
<td></td>
<td></td>
<td></td>
<td></
Ci sono due righe vuote perchè le località che ho inserito sono state 2 per fare le prove!
DOVE HO SBAJATO??? GRAZIE IN ANTICIPO PER L'AIUTO...