Location: PHPKode > projects > LAMP School > classi/reg_cla.php
<?php

    //Programma per la visualizzazione dell'elenco delle classi

    @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;
       }    
    
    //Headers di partenza
    print "<HTML>";
    print "\n\n<HEAD>";
    print "\n</HEAD>";
    //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'>MESSAGGIO DI ESECUZIONE</font></strong></td>
        </tr>
        </table> <br><br>");  

    
    //Connessione al server SQL
    $connessione=mysql_connect($db_server,$db_user,$db_password);
    if(!$connessione)
    {
        print("\n<h1> Connessione al server fallita </h1>");
        exit;
    };
    
    //Connessione al database
    $DB=mysql_select_DB($db_nome);
    if(!$DB)
    {
        print("\n<h1> Connessione al database fallita </h1>");
        exit;
    };  

    //Esecuzione controlli
    $errore=0;

    if (!$errore)
    {
        //Prelevamento del testo delle sezioni e delle specializzazioni
        $query1="SELECT * FROM sezioni
                    WHERE $_GET[sezioni]=idsezione";        
        $a1=mysql_query($query1);
        $d1=mysql_fetch_object($a1);
        
        $query2="SELECT * FROM specializzazione 
                    WHERE $_GET[spec]=idspecializzazione";
        $a2=mysql_query($query2);
        $d2=mysql_fetch_object($a2);
                    
        $quella="SELECT * FROM classi WHERE (anno='$_GET[anno]') AND (sezione='$d1->denominazione') AND (specializzazione='$d2->denominazione')";
        
        if (($ques=mysql_query($quella)))
        {  
            if (mysql_num_rows($ques)>0)
            {
                //Errore di campo esistente
                print("\n<FONT SIZE='+2'> <CENTER>Attenzione classe giĆ  esistente</CENTER></FONT>");
                print "<CENTER><FORM ACTION='nuo_cla.php'>";
                print "<INPUT TYPE='SUBMIT' VALUE='<< Indietro'>";
                print "</CENTER></FORM>";
            }
            else
            {
                //Esecuzione query finale
                $sql="INSERT INTO classi (anno,sezione,specializzazione) VALUES ('$_GET[anno]','$d1->denominazione','$d2->denominazione')";
        
                if (!($ris=mysql_query($sql)))
                {  
                    print("\n<FONT SIZE='+2'> <CENTER>Inserimento non eseguito </CENTER></FONT>");
                }
                else 
                {
                    print("\n<FONT SIZE='+2'> <CENTER>Inserimento eseguito</CENTER> </FONT>");  
                }   
                //Fine esecuaione query finale
                print "<CENTER><FORM ACTION='vis_cla.php'>";
                print "<INPUT TYPE='SUBMIT' VALUE='<< Indietro'>";
                print "</CENTER></FORM>";
            }
        }
        else 
        {
            print("\n<FONT SIZE='+2'> <CENTER>Query di verifica fallita</CENTER> </FONT>"); 
            print "<CENTER><FORM ACTION='nuo_cla.php'>";
            print "<INPUT TYPE='SUBMIT' VALUE='<< Indietro'>";
            print "</CENTER></FORM>";
        }   
            
        
        mysql_close($connessione);
    }
?>  
Return current item: LAMP School