Avrei pensato ad un altro tipo di soluzione.
Sarebbe possibile creare una funziona javascript che calcola direttamente la media prima di effettuare l'invio del form??
Ogni suggerimento è gradito, posto il codice per effettuare eventuali prove.
pagina.php
	Codice PHP:
	
 <form name="modulo" method="post" >     <table width=100% border="0" align="center">     <tr>     <td width="439">Nominativo: </td>     <td width="153"><input type="text" name="nome" size="20" maxlenght="20" />        </td>   </tr>     <tr>     <td width="439">Targa: </td>     <td width="153"><input type="text" name="targa" size="20" maxlenght="20" /></td>   </tr>   <tr>     <td>Capacità [Kg]:</td>     <td><input type="text" name="capacita" size="20" maxlenght="20" onkeyup="ControllaInt(this)" onchange="this.value=this.value.replace(/\,/,'.')"/></td>   </tr>   <tr>     <td>Volume [mc]:</td>     <td><input type="text" name="volume" size="20" maxlenght="20" onkeyup="ControllaInt(this)" onchange="this.value=this.value.replace(/\,/,'.')"/></td>   </tr><input type="button" value="inserisci" onClick="Modulo()"> 
 
Modulo() è una funziona che controlla che i campi non siano vuoti e invia a pagina_inserimento.php .
pagina_inserimento.php
	Codice PHP:
	
<?php  include_once("include/config.php");  //recupero i dati inseriti nel form   
$q="INSERT INTO mezzo (nome,targa,capacita, volume) VALUES ('".$_POST['nome']."','".$_POST['targa']."','".$_POST['capacita']."','".$_POST['volume']."')"; 
$result=mysql_query($q);   
if (!$result) {            
header("Refresh: 0;URL=pagina.php");                 
echo "<script>";             
echo 'alert ("Inserimento errato, riempire tutti i campi")';             
echo "</script>";           
} else {               
header("Refresh: 0;URL=pagina.php");             
echo "<script>";             
echo 'alert ("Inserimento avvenuto con successo")';             
echo "</script>";          
}  // chiudo la connessione a MySQL 
mysql_close();      ?>
 
Grazie