questo è il codice del mio form. vorrei qualche consiglio più dettagliato per realizzare la pagina prova.php e fare la ricerca nel db


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>


<script type="text/javascript">
function selezione(x) {
with (document.k) {
for (var i=0; i < elements.length; i++) {
if (elements[i].type == 'checkbox' && elements[i].name == x)
elements[i].checked = true;
}
}
}



function mesi(){
ThisDate=new Date()
mese=ThisDate.getMonth()
switch (mese){
case 9:
document.k.ott.checked=true;
document.k.nov.checked=true;
break;
case 10:
document.k.nov.checked=true;
document.k.gen.checked=true;
break;
case 11:
document.k.nov.checked=true;
document.k.gen.checked=true;
break;
case 0:
document.k.feb.checked=true;
document.k.gen.checked=true;
break;
case 1:
document.k.feb.checked=true;
document.k.mar.checked=true;
break;
case 2:
document.k.mar.checked=true;
document.k.apr.checked=true;
break;
case 3:
document.k.apr.checked=true;
document.k.giu.checked=true;
break;
case 4:
document.k.apr.checked=true;
document.k.giu.checked=true;
break;
case 5:
document.k.giu.checked=true;
document.k.lug.checked=true;
break;
case 6:
document.k.lug.checked=true;
document.k.set.checked=true;
break;
case 7:
document.k.lug.checked=true;
document.k.set.checked=true;
break;
case 8:
document.k.set.checked=true;
document.k.ott.checked=true;
break;

}
}


</script>
</head>
<body onload="mesi()">
<h1><center>Selezionare il corso</center></h1>
<form name="k" action="prova.php" method="post">







<table summary="" align="center">
<tr><td><input type="button" value="appelli I semestre I anno onclick="selezione('IannoIsem')" ></td>
<td><input type="button" value="appelli I semestre II anno" onclick="selezione('IIannoIsem')" ></td>
<td><input type="button" value="appelli I semestre III anno" onclick="selezione('IIIannoIsem')"></td>
</tr>
<tr>
<td><input type="button" value="appelli II semestre I anno" onclick="selezione('IannoIIsem')"></td>
<td><input type="button" value="appelli II semestre II anno" onclick="selezione('IIannoIIsem')"></td>
<td><input type="button" value="appelli II semestre III anno" onclick="selezione('IIIannoIIsem')"></td>
</tr>
</table>
<fieldset>


<center>



<table summary="" border="0" >
<tr><td>Algoritmi e Strutture Dati + Lab.<td><input name="IIannoIsem" type="checkbox"/></td></td><td>Analisi Matematica<td><input name="IannoIIsem" type="checkbox" /></td></td></tr>
<tr><td>Analisi statistica dei dati<td><input name="cb" type="checkbox" /></td></td><td>Architettura degli Elaboratori + Lab.<td><input name="IannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Basi di Dati + Lab.<td><input name="IIannoIsem" type="checkbox" /></td></td><td>Basi di Dati Avanzate<td><input type="checkbox" /></td></td></tr>
<tr><td>Calcolo delle Probabilità e Statistica<td><input type="checkbox" /></td></td><td>Calcolo Numerico<td><input name="IIannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Economia dell`azienda in rete<td><input name="IIIannoIsem" type="checkbox" /></td></td><td>Fondamenti di Fisica<td><input name="IIannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Gestione della Conoscenza d`Impresa<td><input name="IIIannoIsem" type="checkbox" /></td></td><td>Ingegneria del Software + Lab<td><input name="IIannoIIsem" type="checkbox" /></td></td></tr>
<tr><td>Ingegneria della Conoscenza e Sistemi Esperti<td><input type="checkbox" /></td></td><td>Interazione Uomo-Macchina<td><input type="checkbox" /></td></td></tr>
<tr><td>Lingua Inglese + Lab.<td><input name="IannoIIsem" type="checkbox" /></td></td><td>Lingua italiana: tecniche di comunicazione<td><input name="IannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Linguaggi di Programmazione + Lab.<td><input name="IannoIIsem" type="checkbox" /></td></td><td>Matematica discreta<td><input name="IannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Metodi Avanzati di Programmazione<td><input name="IIannoIIsem" type="checkbox" /></td></td><td>Modelli di valutazione e miglioramento del software<td><input type="checkbox" /></td></td></tr>
<tr><td>Modelli e metodi per le decisioni<td><input name="IIIannoIsem" type="checkbox" /></td></td><td>Programmazione + Lab.<td><input name="IannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Programmazione in Rete + Lab.<td><input name="IIannoIIsem" type="checkbox" /></td></td><td>Sistemi di elaborazione intelligenti<td><input name="IIIannoIsem" type="checkbox" /></td></td></tr>
<tr><td>Sistemi Operativi + Lab.<td><input name="IannoIIsem" type="checkbox" /></td></td><td></td></tr>
</table>






<table summary="">
<tr>
<td>GIU <input type="checkbox" name="giu" /></td><td>LUG <input type="checkbox" name="lug" /></td><td>SET<input type="checkbox" name="set" /></td><td>OTT<input type="checkbox" name="ott" /></td><td>NOV<input type="checkbox" name="nov" /></td>
<td>GEN<input type="checkbox" name="gen" /></td><td>FEB<input type="checkbox" name="feb" /></td><td>MAR<input type="checkbox" name="mar" /></td><td>APR<input type="checkbox" name="apr" /></td>
</tr>
</table>


<input type="submit" value="cerca appelli" > <input type="reset" value="Reset!">



</center>
</fieldset>





</form>

</body>
</html>