<?php
//Visualizzazione e modifica di un alunno
//parametri di ingresso: codice dell'alunno
//parametri di uscita: codice della classe
@include("../php-ini.php");
// istruzioni per tornare alla pagina di login
session_start();
$tipoutente=$_SESSION["tipoutente"]; //prende la variabile presente nella sessione
if ($tipoutente=="")
{
header("location: ../login/login.php");
die;
}
//connessione al server
$connessione=mysql_connect($db_server,$db_user,$db_password);
if(!$connessione)
{
print("<h1> Connessione al server fallita </h1>");
}
//connessione al database
$DB=mysql_select_DB($db_nome);
if(!$DB)
{
print("<h1> Connessione al database fallita </h1>");
}
//Imposta i colori dei link
print"<body bgcolor='white' link='$color_link' vlink='$color_alink' alink='$color_vlink'>";
//imposta la tabella del titolo
print("<table border=0 width='100%'>
<tr>
<td align ='center' bgcolor='$bgcolor_titolo'><strong><font size='+1'>MODIFICA ALUNNO</font></strong></td>
</tr>
</table> <br><br>");
$c=$_GET['idal'];
$sql="SELECT * FROM alunni WHERE idalunno='$c'";
//esecuzione query
$res=mysql_query($sql);
if(!$res)
{
print ("<br> <br> <br> <h2> Impossibile visualizzare i dati </h2>");
}
else
{
if($dato=mysql_fetch_object($res))
{
print "<html>";
print ("\n <head> <title> Modifica alunno</title> </head>");
print ("\n <body bgcolor='#ddeeff'>");
print(" \n \t <form action='vis_alu_mod_ok.php' method='GET'>");
print ("\n <center>");
print ("\n <table>");
if ($err!=1)
{
$idal=$dato->idalunno;
$cognome=$dato->cognome;
$nome=$dato->nome;
$gg=substr($dato->datanascita,8,2);
$mm=substr($dato->datanascita,5,2);
$aa=substr($dato->datanascita,0,4);
$idcomn=$dato->idcomnasc;
$indirizzo=$dato->indirizzo;
$idcomr=$dato->idcomres;
$tel=$dato->telefono;
$cel=$dato->telcel;
$mail=$dato->email;
$idcla=$dato->idclasse;
$idtut=$dato->idtutore;
}
print ("\n \t <tr> <td> <input type='hidden' name='idal' value='$idal'> </td> </tr>");
print ("\n \t <tr> <td><i> Cognome <font color='#cc0000'> <b> * </b> </font></i> </td> ");
print("<td> <input type='text' value='$cognome' name='cognome' size='30' maxlength='30'> </td> </tr>");
print ("<tr> <td><i>Nome <font color='#cc0000'> <b> * </b> </font></i> </td> <td> <input type='text' value='$nome' name='nome' size='30' maxlength='30'> </td> </tr>");
print ("<tr> <td> <i> Data di nascita <font color='#cc0000'> <b> * </b> </font></i> </td> <td> <input type='text' value='$gg' name='gg' size='1' maxlength='2'> / <input type='text' value='$mm' name='mm' size='1' maxlength='2'> / <input type='text' value='$aa' name='aa' size='3' maxlength='4'> (gg/mm/aaaa) </td> </tr>");
$sqa= "SELECT * FROM comuni ORDER BY denominazione";
$resa=mysql_query($sqa);
if(!$resa)
{
print ("<br> <br> <br> <h2>a Impossibile visualizzare i dati </h2>");
}
else
{
print ("<tr> <td> <i>Comune di nascita<font color='#cc0000'> <b> * </b> </font></i> </td> <td> <select name='idcomn'>");
print ("<option>");
while ($datal=mysql_fetch_object($resa))
{
if ($idcomn==($datal->idcomune))
{
print("<option value='$datal->idcomune' selected> $datal->denominazione");
}
else
{
print("<option value='$datal->idcomune'> $datal->denominazione");
}
}
print("</select> </td> </tr>");
}
print ("<tr> <td> <i> Indirizzo <font color='#cc0000'> <b> * </b> </font></i> </td> <td> <input type='text' value='$indirizzo' name='indirizzo' size='30' maxlength='30'> </td> </tr>");
$sqb="SELECT * FROM comuni ORDER BY denominazione";
$resb=mysql_query($sqb);
if(!$resb)
{
print ("<br> <br> <br> <h2> b Impossibile visualizzare i dati </h2>");
}
else
{
print ("<tr> <td> <i>Comune di residenza<font color='#cc0000'> <b> * </b> </font></i> </td> <td> <select name='idcomr'>");
print("<option>");
while ($datb=mysql_fetch_object($resb))
{
if ($idcomr==($datb->idcomune))
{
print("<option value='$datb->idcomune' selected> $datb->denominazione");
}
else
{
print("<option value='$datb->idcomune'> $datb->denominazione");
}
}
print("</select> </td> </tr>");
}
print ("<tr> <td><i>Numero di telefono<font color='#33cc33'> * </font></i> </td> <td> <input type='text' value='$tel' name='tel' size='30' maxlength='15'> </td> </tr>");
print ("<tr> <td> <i> Numero cellulare <font color='#33cc33'> * </font></i> </td> <td> <input type='text' value='$cel' name='cel' size='30' maxlength='15'> </td> </tr>");
print ("<tr> <td><i>Indirizzo E-mail</i> </td> <td> <input type='text' value='$mail' name='mail' size='30' maxlength='30'> </td> </tr>");
$sqc="SELECT * FROM classi ORDER BY idclasse";
$resc=mysql_query($sqc);
if(!$resc)
{
print ("<br> <br> <br> <h2>Impossibile visualizzare i dati </h2>");
}
else
{
print ("<tr> <td> <i>Classe <font color='#cc0000'> <b> * </b> </font></i> </td> <td> <select name='datc'>");
print("<option>");
while ($datc=mysql_fetch_object($resc))
{
if ($idcla==($datc->idclasse))
{
print("<option value='$datc->idclasse' selected> $datc->anno $datc->sezione $datc->specializzazione");
}
else
{
print("<option value='$datc->idclasse'> $datc->anno $datc->sezione $datc->specializzazione");
}
}
print("</select> </td> </tr>");
}
$sqd="SELECT * FROM tutori ORDER BY cognome,nome";
$resd=mysql_query($sqd);
if(!$resd)
{
print ("<br> <br> <br> <h2> Impossibile visualizzare i dati </h2>");
}
else
{
print ("<tr> <td> <i>Tutore legale<font color='#cc0000'> <b> * </b> </font></i> </td> <td> <select name='idtut'>");
print("<option>");
while ($datd=mysql_fetch_object($resd))
{
if ($idtut==($datd->idtutore))
{
print("<option value='$datd->idtutore' selected> $datd->cognome $datd->nome");
}
else
{
print("<option value='$datd->idtutore'> $datd->cognome $datd->nome");
}
}
print("</select> </td> </tr>");
}
print (" <tr valign='bottom'><td colspan='2' align ='center' ><br><input type='submit' value='Modifica dati'></form></td></tr> ");
print(" <form action='vis_alu.php' method='GET'>");
print ("<input type ='hidden' name='idcla' value='$dato->idclasse'>");
print ("<tr><td colspan='2' valign='top' align ='center' ><input type='submit' value=' << Indietro '> </td></tr> ");
print ("<tr><td colspan='2'><div align='left'><font color='#CC0000'><b>*</b></font> <font size='2'>Campo obbligatorio</font></div></td></tr> ");
print ("<tr><td colspan='2'><div align='left'><font color='#33CC33'>*</font> <font size='2'>Numero di telefono o numero di cellulare obbligatorio</font></div></td></tr> ");
print (" </table></form> </body> </html>");
print (" </center> </form> </body> </html>");
}
else
{
print("<html> <head> <title> Modifica alunno </title> </head> <body>");
print(" Dati non trovati ");
print("</body> </html>");
}
}
mysql_close($connessione);
?>