asp la colonna di cui voglio fare il row è la stringa dentro alla variabile $colonna... hai capito.. x qll facevo $row[$colonna]
cmq posto il codice... il quale mi da alcuni problemi nella seconda parte, quella della griglia dei valori, x capirci quella con echo '';
Codice PHP:
$query="SELECT * FROM libro WHERE $colonna='$dato' ORDER BY $colonna";
$result = mysql_query($query, $db) or die (mysql_error());
if (mysql_num_rows($result)==0)
{
echo"<center>
<big><big>Libro non presente nel database</big></big></center>
";
echo "<center><a href=\"ricerca.php\"><big>Cerca un altro libro</big></a></center>";
}
else
{
echo"<center>
<big><big>Risultato Ricerca</big></big></center>
";
echo "<center><table align=\"center\" width=\"1000\" bgcolor=\"#6666CC\" border=\"1\">
<tr>
<td width=\"100\"><center>[b]$colonna[/b]
";
if ($colonna!="Autore"){
echo "<td width=\"100\"><center>Autore";}
if ($colonna!="Titolo"){
echo "<td width=\"100\"><center><font size=\"3\">Titolo</font></center></td>";}
if ($colonna!="Codice"){echo"<td width=\"100\"><center><font size=\"3\">Codice</font></center></td>";}
if ($colonna!="Argomento"){echo"<td width=\"100\"><center><font size=\"3\">Argomento</font></center></td>";}
if ($colonna!="Anno"){echo"<td width=\"100\"><center><font size=\"3\">Anno</font></center></td>";}
if ($colonna!="CasaEd"){echo"<td width=\"100\"><center><font size=\"3\">Casa Editrice</font></center></td>";}
if ($colonna!="EdRistampa"){echo"<td width=\"100\"><center><font size=\"3\">Edizione Ristampa</font></center></td>";}
if ($colonna!="annoristampa"){echo"<td width=\"100\"><center><font size=\"3\">Anno Ristampa</font></center></td>";}
echo" <td width=\"100\"><center><font size=\"3\">Riassunto</font></center></td>
<td width=\"100\"><center><font size=\"3\">Note Rilievo</font></center></td>
</tr>
</table></center>
";
echo '<center><table align="center" width="1000" border="1">';
while($row = mysql_fetch_array($result))
{ echo '<tr>
<td width="100"><center><font size="2">'.$row[$colonna].'</font></center></td>';
if ($colonna!="Autore"){echo' <td width="100"><center><font size="2">'.$row[autore].'</font></center></td>';}
if ($colonna!="Titolo"){echo' <td width="100"><center><font size="2">'.$row[titolo].'</font></center></td>';}
if ($colonna!="Codice"){echo' <td width="100"><center><font size="2">'.$row[codice].'</font></center></td>';}
if ($colonna!="Argomento"){echo' <td width="100"><center><font size="2">'.$row[argomento].'</font></center></td>';}
if ($colonna!="Anno"){echo' <td width="100"><center><font size="2">'.$row[anno].'</font></center></td>';}
if ($colonna!="Casaed"){echo' <td width="100"><center><font size="2">'.$row[casaed].'</font></center></td>';}
if ($colonna!="Edristampa"){echo' <td width="100"><center><font size="2">'.$row[edristampa].'</font></center></td>';}
if ($colonna!="annoristampa"){echo' <td width="100"><center><font size="2">'.$row[annoristampa].'</font></center></td>';}
echo'<td width="100"><center><font size="2">'.$row[riassunto].'</font></center></td>
<td width="100"><center><font size="2">'.$row[noterilievo].'</font></center></td>
</tr>
';
}
echo '</table></center>';
}