Si tratta di un semplice inserimento in un database, prendendo dati da un form. Dà questo errore:
Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource
e inoltre mostra il messaggio "E' stato commesso un errore. Non è stato possibile aggiungere il record" che ho messo io come conferma dell'inserimento.
La cosa strana, però, è che il record lo inserisce comunque nel database (quindi l'INSERT è funzionante), ma immettendo sempre gli stessi valori, anche se il form viene modificato.

Qualuno ha un'idea di cosa possa essere?

Codice PHP:
                    <?php
                        
include("../config.php");

                        
$verifica=0;

                        if(
trim($_POST['alunno'])==''){
                            
$verifica=1;
                            echo 
"<tr><td aling='center'><font color='blue'>I campi devono essere riempiti!
Ripetere l'operazione.</font></td></tr>"
;
                        }
                        else
                            
$alunno=$_POST['alunno'];
                            
                        if(
trim($_POST['codice'])==''){
                            
$verifica=1;
                            echo 
"<tr><td aling='center'><font color='blue'>I campi devono essere riempiti!
Ripetere l'operazione.</font></td></tr>"
;
                        }
                        else    
                            
$codice=$_POST['codice'];
                            
                        if(
trim($_POST['data'])==''){
                            
$verifica=1;
                            echo 
"<tr><td aling='center'><font color='blue'>I campi devono essere riempiti!
Ripetere l'operazione.</font></td></tr>"
;
                        }
                        else    
                            
$data=$_POST['data'];
                        
                            
                        
$provvedimento=$_POST['provvedimento'];
                        
                        if(
$verifica==0){
                        
$q "INSERT INTO PGA (`PGA_Codice Alunno`, PGA_Data, PGA_Descrizione, PGA_Provvedimento) VALUES ('11111', '2006-07-01', 'A', 'N')";
                        
$query mysql_query($q) or die(mysql_error());
                        
$num mysql_affected_rows($query);
                        if(
$num>0)
                            echo 
"<tr><td aling='center'><font color='blue'>E' stato aggiunto 1 record</font></td></tr>";
                        else
                            echo 
"<tr><td aling='center'><font color='blue'>E' stato commesso un errore. Non è stato possibile aggiungere il record</font></td></tr>";
                        }

                        
mysql_close($db);
                    
?>