Ecco il risultato finale, giusto quello che volevo.
Ti segnalo una piccola modifica sul codice, nel foreach ho modificato il rs in $rows altrimenti non funzionava
Grazie milleCodice PHP:echo"<table border='0' cellpadding='2' cellspacing='2' width='100%'>";
while($row=mysql_fetch_array($rs)){
$nome_entita=$row['nome_entita'];
$sql_campi="DESCRIBE $nome_entita";
$rs_campi=mysql_query($sql_campi) or die(mysql_error());
// Ciclo per i campi
$arrCampi = array();
echo"<tr bgcolor=''>";
while($row = mysql_fetch_array($rs_campi)) {
echo"<td style='border: dotted 1px #CCC' align='center'>".$row['Field']."</td>";
$arrCampi[] = $row['Field'];
}
echo"</tr>";
// Ciclo per i record
$sql="SELECT * FROM $nome_entita";
$rs=mysql_query($sql) or die(mysql_error());
while($rows=mysql_fetch_array($rs)){
echo "<tr>";
foreach($arrCampi as $campo) {
echo "<td style='border: dotted 1px #ccc' align='center'>".$rows[$campo]."</td>";
}
echo"</tr>";
}
echo"</table>";
}


Rispondi quotando