ora mi stampa le due colonne ma in entrambe inserisce solo il primo modulo non passa ai record successivi![]()
dove sbaglio??
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($server, $username, $password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($database, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
// effettui la query
$query = "SELECT nomearticolo, descrizione, urlimmagine, id FROM immagini ORDER BY nomearticolo ";
$risultato=mysql_query($query,$db) or die ("Errore nella query:" . mysql_error());
while($riga=mysql_fetch_array($risultato))
{
// calcoli il numero delle righe che avra la tabella
@$nRighe = (int) mysql_num_rows($risultato)/2 ;
echo @$nRighe;
// stampi il tag table
echo "<table>";
for ( $i=0; $i < $nRighe; $i++ ) {
// associ una righa
$row = mysql_fetch_array($risultato);
// stampi il tag di righa
echo "<tr>";
// stampi la prima colonna della righa quindi
echo "<th>";
echo "<table align= center border=\"1\" width= 300 height= 300 >";
echo "<tr>";
echo "<td>";
echo "<img border= 3 src=\"/catalogo\/$riga[urlimmagine]\" width= 200 height= 200 /> \n";
echo "</td>";
echo "<td>";
echo "art :<a> $riga[nomearticolo]</a> \n \n \n";
echo "</td>";
echo "<td>";
echo "descrizione:
<a>$riga[descrizione]</a>";
echo "</td>";
echo "</tr>";
echo "</table>";
// chiudo la prima colonna
echo "</th>";
// associ la seconda righa
$row = mysql_fetch_array($risultato);
// stampi la seconda colonna della righa quindi
echo "<th>";
echo "<table align= center border=\"1\" width= 300 height= 300 >";
echo "<tr>";
echo "<td>";
echo "<img border= 3 src=\"/catalogo\/$riga[urlimmagine]\" width= 200 height= 200 /> \n";
echo "</td>";
echo "<td>";
echo "art :<a> $riga[nomearticolo]</a> \n \n \n";
echo "</td>";
echo "<td>";
echo "descrizione:
<a>$riga[descrizione]</a>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</th>";
// chiudi la riga
echo "</tr>";
}
// chiudi la tabella
echo "</table>";
}
foot();
mysql_close($db);
?>