siccome ho un pò di confusione con i Get... potresti spiegarmi un pò meglio? magari anke a lv di codice..

questa è quella pagina

codice:
 

<?
include("top_foot.pop.php");
include("config.inc.php");
top();

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

if ($criterio == "selected") $criterio="autore";
$colonna=$criterio;
$dato=$valore;


session_start();
if ($_SESSION['auth'] != true)
 {
 echo "

<big><big><big><center>Per accedere a questa pagina devi autenticarti</center></big></big></big>
";
			echo "
<center><a href=\"login.php\"><big>Autenticati</big></a></center>";
			exit;
  }
 if ($dato=="")
 $query="SELECT * FROM libro ORDER BY $colonna"; 
 else
 $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 - Per Modificare un libro cliccare sul relativo link</big></big></center>
";

$colonnanuova=$colonna;
 
 if ($colonnanuova=="edristampa") $colonnanuova="Edizione Ristampa";
 if ($colonnanuova=="casaed") $colonnanuova="Casa Editrice";
 if ($colonnanuova=="annoristampa") $colonnanuova="Anno Ristampa";

echo "<center><table align=\"center\" width=\"1000\" bgcolor=\"#FFFFFF\" border=\"1\">
      <tr>
	  <td width=\"100\"><center>$colonnanuova
      ";
	  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>
     
     ";
 
 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">
	 
	 Vedi</font></center></td>
	 <td width="100"><center><font size="2">'.$row[noterilievo].'</font></center></td>
	  </tr>
     ';
 }
 echo '</table></center>';
 } 
  
  mysql_close($db); foot();
?>