Location: PHPKode > projects > LAMP School > alunni/vis_alu_mod.php
<?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);
?>
Return current item: LAMP School