Ciao a tutti, vi chiedo un aiuto per una pagina che presenta un problema di visualizzazione:
Ho creato questa pagina:
Dovo aver salvato e inviato tutto tramite ftp, apro il browser per visualizzare la pagina e ottengo la (S)gradita sorpresa: Il browser mi visualizza tutto ciò che sta prima dell'ultima parentesi graffa, la parte di codice dopo la graffa, invece, non viene visualizzata. All' inizio avevo usato il semplice cilo while, poi visto che questo problema continuava ad assilarmi, ho provato a inserire una if-else, sperando che a fine ciclo venisse letta la parte finale di codice.Codice PHP:
<?php
include ("config.inc.php");
mysql_connect($hostname,$username,$password);
mysql_select_db($database);
$query = "select * from auto order by id";
$risultato = mysql_query($query);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>catalogo</title>
</head>
<body>
<div align="center">
<table border="0" width="800" style="font-family: Verdana; font-size: 10pt" bgcolor="#FFFFFF" cellspacing="0" cellpadding="0">
<tr>
<td>
[img]./img/imgup.gif[/img]</td>
</tr>
<tr>
<td background="./img/imgmid.gif">
<table border="0" width="780" align="center" cellspacing="1" cellpadding="0">
<?php
if (true){
while($tmp = mysql_fetch_array ($risultato) or die(mysql_error()))
{
?><tr>
<td width="300"><?php
echo "<img src=\"".$tmp['thumbnail']."\">";
?>
</td>
<td width="500"><?php
echo $tmp['marca']."
";
echo $tmp['modello']."
";
echo $tmp['cilindrata']."
";
echo $tmp['anno']."
";
echo $tmp['porte']."
";
echo $tmp['alimentazione']."
";
echo $tmp['descrizione']."
";
echo "</td>
<td width=\"30\">icon</td>";
}
}
else
echo "<td background=\"./img/imgmid.gif\">
</td>
<div align=\"center\">
<table border=\"0\" width=\"780\" cellspacing=\"0\" cellpadding=\"0\">
<tr><align=\"left\">
<td>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td>
<img border=\"0\" src=\"./img/imgdown.gif\" width=\"800\" height=\"8\"></td>
</tr>
</table>
</div>
</body>
</html>";
?>
Invece continuo ad avere questo problema...
Potete dirmi cosa devo correggere?
Grazie dell' aiuto