Codice PHP:
<?php
$con = mysql_connect("localhost","","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("keramica", $con);
$result = mysql_query("SELECT * FROM articoli");
while($row = mysql_fetch_array($result))
{
echo "<table width=526 border=0 cellspacing=1>";
echo "<tr>";
echo "<td bgcolor=#494949 class=arancio>[b]ARTICOLO[/b]</td>";
echo "<td bgcolor=#494949 class=arancio>[b]CATEGORIA[/b]</td>";
echo "<td bgcolor=#494949 class=arancio>[b]DECORO[/b]</td>";
echo "<td bgcolor=#494949 class=arancio>[b]PREZZO €[/b]</td>";
echo "<td bgcolor=#494949 class=arancio>[b]DESCRIZIONE[/b]</td>";
echo "<td bgcolor=#494949 class=arancio>IMMAGINE</td>";
echo "</tr>";
echo "<tr>";
echo "<td width=46 bgcolor=#333333 class=textbianco>" . $row['articolo'] . "</td>";
echo "<td width=154 bgcolor=#333333 class=textbianco>" . $row['categoria'] . "</td>";
echo "<td width=55 bgcolor=#333333 class=textbianco>" . $row['decoro'] . "</td>";
echo "<td width=72 bgcolor=#333333 class=textbianco>" . $row['prezzo'] . "</td>";
echo "<td width=66 bgcolor=#333333 class=textbianco>" . $row['descrizione'] . "</td>";
echo "<td width=102 bgcolor=#333333 class=textbianco>" . $row['immagine'] . "</td>";
//echo "<td width=54 bgcolor=#333333 class=textbianco></td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
ho un problemino con questa select, che mi stampa per ogni record sempre la tabella con i campi [ARTICOLO-CATEGORIA-DECORO-PREZZO-DESCRIZONE-IMMAGINE] che vorrei fossero stampati solamente una volta prima del primo record...
ce un altro problemino, appena aggiungo un dato più lungo della riga di tabella mi sfasa...cioè non ho tutti i record nella stolonna che graficamente è sgradevole...
grazie mille