Location: PHPKode > projects > LAMP School > cattedre/mod_cat.php
<?php

    //Programma per la modifica dell'elenco delle cattedre

    @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'>MODIFICA DELLA cattedra</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 query
    $sql="select * from cattedre where (idcattedra=$_GET[idcat])";
    if (!($ris=mysql_query($sql)))
    {  
        print("\n<h1> Query fallita </h1>");
        exit;
    }
    else 
    {
       $dati=mysql_fetch_object($ris) ;    
       print "<form action='agg_cat.php' method='GET'>";
       print "<input type='hidden' name='idcattedra' value='$dati->idcattedra'>";
       print "<CENTER><table border='0'>";
          print "<tr><td ALIGN='CENTER'> Anno </td> <td ALIGN='CENTER'> <SELECT name='anno'>"; 
          if ($dati->anno==1) print "<option value='1' selected>1"; else print "<option value='1'>1"; 
          if ($dati->anno==2) print "<option value='2' selected>2"; else print "<option value='2'>2"; 
          if ($dati->anno==3) print "<option value='3' selected>3"; else print "<option value='3'>3"; 
          if ($dati->anno==4) print "<option value='4' selected>4"; else print "<option value='4'>4"; 
          if ($dati->anno==5) print "<option value='5' selected>5"; else print "<option value='5'>5"; 
          print "</td></tr>"; 
          
          //TABELLA SEZIONE nome=sezioni          
          print "<tr><td ALIGN='CENTER'> Sezione </td>";   
          $q1="select * from sezioni order by denominazione";
          if (!($reply=mysql_query($q1)))
          {
            print "<td ALIGN='CENTER'>Query fallita nelle sezioni</td>";
          }
          else
          {
                print "<td ALIGN='CENTER'> <SELECT NAME='sezioni'>";                
                //Controlla se esiste le sezioni e stampa l'elenco altrimenti da l'errore
                if (mysql_num_rows($reply)>0)
                {
                    while ($d1=mysql_fetch_object($reply)) 
                    {
                        if ($dati->sezione==$d1->denominazione) print "<option  value='$d1->idsezione' selected> $d1->denominazione"; else print "<option  value='$d1->idsezione'> $d1->denominazione"; 
                    }
                }
                else
                {
                    print "<option  value=0> Nessuna cattedra trovata";
                }       
                print "</SELECT>";
          }
          print "</td></tr>";   
          
          
          //TABELLA SPECIALIZZAZIONE nome=spec        
          print "<tr><td ALIGN='CENTER'> Specializzazione </td>";   
          $q2="select * from specializzazione order by denominazione";
          if (!($reply1=mysql_query($q2)))
          {
            print "<td ALIGN='CENTER'>Query fallita nelle specializzazioni</td>";
          }
          else
          {
                print "<td ALIGN='CENTER'> <SELECT NAME='spec'>";               
                //Controlla se esiste le sezioni e stampa l'elenco altrimenti da l'errore
                if (mysql_num_rows($reply1)>0)
                {
                    while ($d2=mysql_fetch_object($reply1)) 
                    {
                        if ($dati->specializzazione==$d2->denominazione) print "<option  value='$d2->idspecializzazione' selected> $d2->denominazione"; else print "<option  value='$d2->idspecializzazione'> $d2->denominazione";  
                    }
                }
                else
                {
                    print "<option  value=0> Nessuna cattedra trovata";
                }       
                print "</SELECT>";
          }
          print "</td></tr>";   
                             
          print "<tr>"; 
          print "<br>";
          print "<td COLSPAN='2' ALIGN='CENTER'><input type='submit' value='Aggiorna'></td> ";
          print "</form>";
          print "<TR><TD COLSPAN='2'>&nbsp;</TD></TR>";
          print "<TR><TD COLSPAN='2' ALIGN='CENTER'><CENTER><FORM ACTION='vis_cat.php'>";
          print "<INPUT TYPE='SUBMIT' VALUE='<<Indietro'>";
          print "</FORM></CENTER></TD></TR>";
          print "</tr>";    
          print "</table></CENTER>";   
    } 
       mysql_close($connessione);
?>  
Return current item: LAMP School