Ho il problema di una variabile $anno che evidentemente non passa tra questi due script oppure non è nel formato corretto per essere interpretata dal secondo script in maniera esatta nella query
Codice PHP:
"A.Anno='$anno'" 
. Nella tabella mysql rassegna_stampa la variabile Anno è definita come year(4) predefinito NULL. Mi sapreste dire perchè non funziona?
Vi ringrazio fin d'ora
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title> Dicono di noi </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form method="post" action="r_dicono_di_noi.php">



Visualizza le notizie:
</br>
</br>
<?php
  $utente
="guest";
  
$passwd="guest";    
  
$inizio 2002;
  
$fine 2030;
?>
Dell'anno:<select name="anno">
      <option value="">Tutti</option>
      <?php
      
for ($i $inizio$i <= $fine$i++) {?>
      <option value=" 
      <?php ($i);
      
?>
      "><?php
      
echo($i) . "</option>";
      } 
?>
</select>

</br>
</p>


              
<input type="submit" value="Invia &gt;"/>


</p>
</form>



<a href="home_db.html"/>Home news

</p>



    [url="http://validator.w3.org/check?uri=referer"][img]http://www.w3.org/Icons/valid-xhtml10[/img][/url]
</p>
</body>
</html>
e
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title> Dicono di noi </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form method="post" action="d_dicono_di_noi.php">



Notizie:

<?php
    $utente
="guest";
    
$passwd="guest";    
    
$anno=$HTTP_POST_VARS["anno"];
    
$con=mysql_connect($host,$utente,$passwd) or die("Connessione non riuscita: " mysql_error());
    
mysql_select_db("news") or die("Selezione del database non riuscita");    
    
$sql "SELECT * FROM rassegna_stampa A INNER JOIN oggetto B on A.id_oggetto=B.id_oggetto";//Seleziona tutti i valori che rappresentano una notizia di rassegna stampa, anche nelle tabelle crea e oggetto
    
$condition "";
    if (
$anno != '')$condition "A.Anno='$anno'";//Se è stato scelto un anno lo aggiunge come condizione
    
if ($condition != ""$sql .= " WHERE " $condition;
    
$query = @mysql_query($sql);
?>
<select name="rassegna">
<?php
while ($riga = @mysql_fetch_assoc($query))
{
$id $riga['id_rassegna'];
echo 
"<option value='" $id "'>" $riga["Titolo"];
echo 
"</option>";
}
?>
</select>


      
<input type="submit" value="Invia &gt;"/>

</br>
<a href="dicono_di_noi.php"/>Mostra Dicono di noi

<a href="home_db.html"/>Home news

</p>
<?php    
mysql_close
($con);
?>



    [url="http://validator.w3.org/check?uri=referer"][img]http://www.w3.org/Icons/valid-xhtml10[/img][/url]
  </p>
</form>
</body>
</html>