Modifica di una tupla in una tabella con pagina php (per la V D Mercurio)


<html>
                  <head>
                                                     <title>Modifica operatori</title>
                  </head>
                  <body>
                                   <?php
                                                     //Inizializzazione delle variabili
                                                     //$selezi=$_POST[ 'selezi'];
                                                     $selezi='000004';
                                                    
                                                     if ($selezi) {
                                                    
                                                     //Connessione al DataBase MySql
                                                     $db=mysql_connect("localhost","root","password");
                                                    
                                                     //Estrazione del record selezionato
                                                     $sqlinterr="select * from operatori";
                                                     $sqlinterr.="where op_codope='$selezi'";
                                  
                                                     //Esecuzione del comando di interrogazione
                                                     $res=mysql_db_query("cisalfa",$sqlinterr);
                                                    
                                                     //Visualizzazione del record letto
                                                     $codope_old=mysql_result($res,0,"op_codope");
                                                     $cognom_old=mysql_result($res,0,"op_cognom");
                                                     $codatt_old=mysql_result($res,0,"op_codatt");
                                                    
                                                     echo "<h3><center>Modifica operatori</center></h3>";
                                                     //Creazione della form per la modifica
                                                     echo "<form action='operatori_m3.php' method='POST'>";
                                                    
                                                     //Modifica dei valori
                                                     echo "<input name='codope_new' value='$codope_old'><br>";            
                                                     echo "<input name='cognom_new' value='$cognom_old'><br>";
                                                     echo "<input name='codatt_new' value='$codatt_old'><br>";
                                                     echo "<input type='submit' value='Salvare le modifiche'>";
                                                     echo "<input type='reset' value='Cancella'>";

                                      echo "</form>";
}
                                                    
                                   ?>
</body>
</html>

operatori_m3.php

<html>
                  <head>
                                   <title>Modifica operatori</title>
                  </head>
                  <body>
                  <?php
                  //Inizializzazione delle variabili
                  $codope_new=$_POST['codope_new'];
                  $cognom_new=$_POST['cognom_new'];
                  $codatt_new=$_POST['codatt_new'];
                  $codope=$_POST['codope'];
                 
                  //Connessione al database
                  $db=mysql_connect("localhost","root","_itcgbassi_");
                  //Costruzione della variabile $sqlinterr per la modifica del record selezionato
                  $sqlinterr="update operatori set";
                  $sqlinterr.="op_codope=$codope_new";
                  $sqlinterr.="op_cognom=$ cognom _new";
                  $sqlinterr.="op_codatt=$ codatt _new";
                 
                  //Esecuzione del comando $sqlinterr
                  mysql_db_query("cisalfa"; $sqlinterr);
                 
                  //Numero di record soggetti alla modifica
                  $num=mysql_affected_rows();
                 
                  //Se il record &e; stato trovato
                  if($num>0) echo"record modificato<p>";
                  else echo"errore!!! record non modificato<p>";
//Chiusura del DataBase MySQL
                                   mysql_close($db);


                  ?>
                  </head>
</html>


Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)