ho rimodificato in questa maniera, secondo i vostri consigli:
codice:
<head>
  <script type="text/javascript">
	  function testkm(){
			km_in=document.getElementsById("km_in").value;
			km_out=document.getElementsById("km_out").value;
						if (km_in<km_out){
			alert("ATTENZIONE! Inserire Kilometraggio maggiore di ("km_out"));  
return false;}}
  </script>
</head> 

<?php
echo "  
      <form action=\"test2.php?id=$id\" method=\"post\" onsubmit=\"testkm()\">  
	  <td style='font size:14pt'>KM ENTRATA</td>
	  <td style='font size:14pt'><input type='text' name='km_in' onkeyup=soloN(this) onblur=soloN(this) size=50 	   maxlength=40 alt='km_in' align='left' value=\"$km_in\"</td><tr>
?> 

<td><input name='invia' type='submit' align=\'center\' value='Invia'/></td></tr>
	 </form>
Ma continua a inserire dati non eseguendo alcun controllo...