Fondamenti delle basi di dati
Corso MySQL a cura del prof. Pietro De Paolis
Riempimento delle tabelle ( Soluzione seconda prova esami di stato 2003-04)
Una volta create le tabelle esse vanno riempite con i dati degli studenti e dei corsi frequentati. La tabella studenti al possiamo riempire con la seguente interfaccia:
interfaccia di inseriscodatistudenti.php |
il cui listato è il seguente:
<script language="JavaScript">
<!-- // controllo che ci siano le due scelte function controllo1(){ // controllo che la data di nascita sia completa scelta=eval("document.modulo1.giorno.selectedIndex"); sceltagiorno=eval("document.modulo1.giorno.options[scelta].text"); scelta=eval("document.modulo1.mese.selectedIndex"); sceltamese=eval("document.modulo1.mese.options[scelta].text"); scelta=eval("document.modulo1.anno.selectedIndex"); sceltaanno=eval("document.modulo1.anno.options[scelta].text"); if((sceltagiorno!="GIORNO")&&((sceltamese=="MESE")||(sceltaanno=="ANNO"))) { alert("La data di nascita deve essere completa!"); return false; }; if((sceltamese!="MESE")&&((sceltagiorno=="GIORNO")||(sceltaanno=="ANNO"))) { alert("La data di nascita deve essere completa!"); return false; }; if((sceltaanno!="ANNO")&&((sceltagiorno=="GIORNO")||(sceltamese=="MESE"))) { alert("La data di nascita deve essere completa!"); return false; }; // controllo che ci sia il cognome e il nome sceltacognome=document.modulo1.cognome.value; sceltanome=document.modulo1.nome.value; if((sceltacognome=="")||(sceltanome=="")) { alert("Inserire almeno Cognome e Nome!"); return false; }; return true; } // --> </script> <form action="salvostudenti.php" name="modulo1" method="POST" onSubmit="return controllo1();">
<div align="left"> <table border="1" cellpadding="0" width="100%"> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Cognome</font></td> <td width="65%" align="center"> <p align="center"> <font face="Verdana" size="4"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"> <input type="text" name="cognome" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"> </span> </font> </font> </p> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Nome</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="nome" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Data di nascita</font></td> <td width="65%" align="center"> <select size="1" name="giorno" alt="provo"> <option value="">GIORNO</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option><option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option> <option value="13" >13</option><option value="14">14</option> <option value="15" >15</option> <option value="16">16</option> <option value="17" >17</option> <option value="18" >18</option> <option value="19" >19</option> <option value="20">20</option> <option value="21" >21</option> <option value="22">22</option> <option value="23" >23</option><option value="24">24</option> <option value="25" >25</option> <option value="26">26</option> <option value="27" >27</option> <option value="28" >28</option> <option value="29" >29</option> <option value="30">30</option> <option value="31">31</option> </select><select size="1" name="mese" alt="provo"> <option value="">MESE</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option><option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option></select><select size="1" name="anno" alt="provo"> <option value="">ANNO</option> <option value="2000">2000</option> <option value="1999" >1999</option> <option value="1998">1998</option> <option value="1997" >1997</option> <option value="1996">1996</option> <option value="1995" >1995</option> <option value="1994">1994</option> <option value="1993" >1993</option> <option value="1992" >1992</option> <option value="1991">1991</option> <option value="1990" >1990</option> <option value="1989">1989</option> <option value="1988" >1988</option><option value="1987">1987</option> <option value="1986" >1986</option> <option value="1985">1985</option> <option value="1984" >1984</option> <option value="1983" >1983</option> <option value="1982" >1982</option> <option value="1981">1981</option> <option value="1980" >1980</option> <option value="1979">1979</option> <option value="1978" >1978</option><option value="1977">1977</option> <option value="1976" >1976</option> <option value="1975">1975</option> <option value="1974" >1974</option> <option value="1973" >1973</option> <option value="1972" >1972</option> <option value="1971">1971</option> <option value="1970">1970</option> </select> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Comune dinascita</font></td> <td width="%" align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="comunenascita" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Comune di residenza</font></td> <td width="%" align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="comuneresidenza" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Indirizzo</font></td> <td width="%" align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="indirizzo" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Telefono n.</font></td> <td width="%" align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="telefono" size="22" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="134%" colspan="2"> <p align="center"><input type="submit" value="SALVA I DATI" name="salvo" style="font-family: Verdana; font-size: 14 pt"></td> </tr> </table></div> </form> |
listato di inseriscodatistudenti.php |
esso richiama un programma in php salvostudenti.php che provvede alla esecuzione della richiesta, il cui listato è:
<script
language="php">
if($cognome=="") return; if ($giorno!="") $datanascita= $giorno."/".$mese."/".$anno; print("Cerco di inserire i seguenti dati: $cognome ; $nome; $datanascita; $comunenascita; $comuneresidenza $indirizzo; $telefono; <br>"); $nomehost = "miohost"; $utente = "mionome"; $parola = "miapasswors"; $nome = "nomedeldatabase"; $connessione=mysql_connect($nomehost,$utente,$parola); $selezione = mysql_select_db($nome, $connessione); $richiesta="INSERT INTO studenti22 (cognome, nome, datanascita, comunenascita, comuneresidenza, indirizzo, telefono) VALUES ('$cognome', '$nome', '$datanascita', '$comunenascita', '$comuneresidenza', '$indirizzo', '$telefono')"; $risultato =mysql_query($richiesta); if($risultato) print("Dati inseriti correttamente"); else print ("Dati non inseriti"); mysql_close($connessione); </script> |
listato di salvostudenti.php |
La tabella corsifrequentati la possiamo riempire con la seguente interfaccia:
interfaccia di inseriscodaticorsifrequentati.php |
il cui listato è il seguente:
<script language="JavaScript">
<!-- // controllo che ci siano le due scelte function controllo1(){ // controllo che ci sia il codice corso il codice studente e l'esito sceltacorso=document.modulo1.codicecorso.value; sceltastudente=document.modulo1.codicestudente.value; sceltaanno=document.modulo1.annoscolastico.value; if((sceltacorso=="")||(sceltastudente=="")||(sceltaanno=="")) { alert("Inserire tutti i dati richiesti!"); return false; };
return true; } // --> </script> <form action="salvocorsifrequentati.php" name="modulo1" method="POST" onSubmit="return controllo1();">
<div align="left"> <table border="1" cellpadding="0" width="382"> <tr> <td width="153"><font size="4" face="Verdana" color="#FF0000">Codice delcorso</font></td> <td width="217" align="center"> <p align="center"> <font face="Verdana" size="4"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"> <input type="text" name="codicecorso" size="7" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"> </span> </font> </font> </p> </td> </tr> <tr> <td width="153"><font size="4" face="Verdana" color="#FF0000">Codice dellostudente</font></td> <td width="217" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="codicestudente" size="7" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Annoscolastico</font></td> <td width="65%" align="center"> <p align="center"> <select size="1" name="annoscolastico" alt="provo"> <option>ANNO SCOLASTICO</option> <option value="2002/03">2002/03</option> <option value="2003/04">2003/04</option> <option value="2004/05">2004/05</option> <option value="2005/06">2005/06</option><option value="2006/07">2006/07</option> <option value="2007/08">2007/08</option><option value="2008/09">2008/09</option> </select> </tr> <tr> <td width="374" colspan="2"> <p align="center"><input type="submit" value="SALVA I DATI" name="salvo" style="font-family: Verdana; font-size: 14 pt"></td> </tr> </table> </div> </form> |
listato di inseriscodaticorsifrequentati.php |
esso richiama un programma in php salvocorsifrequentati.php che provvede alla esecuzione della richiesta, il cui listato è:
<script
language="php">
if($codicecorso=="") return; print("Cerco di inserire i seguenti dati: $codicecorso ; $codicestudente; $annoscolastico <br>"); $nomehost = "miohost"; $utente = "mionome"; $parola = "miapasswors"; $nome = "nomedeldatabase"; $connessione=mysql_connect($nomehost,$utente,$parola); $selezione = mysql_select_db($nome, $connessione); $richiesta="INSERT INTO corsifrequentati2 (codicecorso, codicestudente, annoscolastico) VALUES ('$codicecorso', '$codicestudente', '$annoscolastico')"; $risultato =mysql_query($richiesta); if($risultato) print("Dati inseriti correttamente"); else print ("Dati non inseriti"); mysql_close($connessione); </script> |
listato di salvocorsifrequentati.php |
La tabella corsiesistenti la possiamo riempire con la seguente interfaccia:
interfaccia di inseriscodaticorsiesistenti.php |
il cui listato è il seguente:
<script language="JavaScript">
<!-- // controllo che ci siano le due scelte function controllo1(){ // controllo che la data di inizio sia completa scelta=eval("document.modulo1.giornoinizio.selectedIndex"); sceltagiorno=eval("document.modulo1.giornoinizio.options[scelta].text"); scelta=eval("document.modulo1.meseinizio.selectedIndex"); sceltamese=eval("document.modulo1.meseinizio.options[scelta].text"); scelta=eval("document.modulo1.annoinizio.selectedIndex"); sceltaanno=eval("document.modulo1.annoinizio.options[scelta].text"); if((sceltagiorno!="GIORNO")&&((sceltamese=="MESE")||(sceltaanno=="ANNO"))) { alert("La data di inizio deve essere completa!"); return false; }; if((sceltamese!="MESE")&&((sceltagiorno=="GIORNO")||(sceltaanno=="ANNO"))) { alert("La data di inizio deve essere completa!"); return false; }; if((sceltaanno!="ANNO")&&((sceltagiorno=="GIORNO")||(sceltamese=="MESE"))) { alert("La data di inizio deve essere completa!"); return false; }; // controllo che la data di fine sia completa scelta=eval("document.modulo1.giornofine.selectedIndex"); sceltagiorno=eval("document.modulo1.giornofine.options[scelta].text"); scelta=eval("document.modulo1.mesefine.selectedIndex"); sceltamese=eval("document.modulo1.mesefine.options[scelta].text"); scelta=eval("document.modulo1.annofine.selectedIndex"); sceltaanno=eval("document.modulo1.annofine.options[scelta].text"); if((sceltagiorno!="GIORNO")&&((sceltamese=="MESE")||(sceltaanno=="ANNO"))) { alert("La data di fine deve essere completa!"); return false; }; if((sceltamese!="MESE")&&((sceltagiorno=="GIORNO")||(sceltaanno=="ANNO"))) { alert("La data di fine deve essere completa!"); return false; }; if((sceltaanno!="ANNO")&&((sceltagiorno=="GIORNO")||(sceltamese=="MESE"))) { alert("La data di fine deve essere completa!"); return false; }; // controllo che ci sia il cognome e il nome sceltatitolo=document.modulo1.titolo.value; sceltadescrizione=document.modulo1.descrizione.value; if((sceltatitolo=="")||(sceltadescrizione=="")) { alert("Inserire titolo e descrizione!"); return false; }; sceltaore=document.modulo1.ore.value; if (sceltaore=="") { alert("Inserire il monte ore!"); return false; }; return true; } // --> </script> <form action="salvocorsiesistenti.php" name="modulo1" method="POST" onSubmit="return controllo1();">
<div align="left"> <table border="1" cellpadding="0" width="100%"> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Titolo</font></td> <td width="65%" align="center"> <p align="center"> <font face="Verdana" size="4"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"> <input type="text" name="titolo" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"> </span> </font> </font> </p> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Descrizione</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="descrizione" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Data diinizio</font></td> <td width="65%" align="center"> <select size="1" name="giornoinizio" alt="provo"> <option value="">GIORNO</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option><option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option> <option value="13" >13</option><option value="14">14</option> <option value="15" >15</option> <option value="16">16</option> <option value="17" >17</option> <option value="18" >18</option> <option value="19" >19</option> <option value="20">20</option> <option value="21" >21</option> <option value="22">22</option> <option value="23" >23</option><option value="24">24</option> <option value="25" >25</option> <option value="26">26</option> <option value="27" >27</option> <option value="28" >28</option> <option value="29" >29</option> <option value="30">30</option> <option value="31">31</option> </select><select size="1" name="meseinizio" alt="provo"> <option value="">MESE</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option><option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option></select><select size="1" name="annoinizio" alt="provo"> <option value="">ANNO</option> <option value="2004">2004</option> <option value="2005" >2005</option> <option value="2006">2006</option> <option value="2007" >2007</option> <option value="2008">2008</option> <option value="2009" >2009</option></select> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Data di fine</font></td> <td width="65%" align="center"> <select size="1" name="giornofine" alt="provo"> <option value="">GIORNO</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option> <option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option> <option value="13" >13</option><option value="14">14</option> <option value="15" >15</option> <option value="16">16</option> <option value="17" >17</option> <option value="18" >18</option> <option value="19" >19</option> <option value="20">20</option> <option value="21" >21</option> <option value="22">22</option> <option value="23" >23</option><option value="24">24</option> <option value="25" >25</option> <option value="26">26</option> <option value="27" >27</option> <option value="28" >28</option> <option value="29" >29</option> <option value="30">30</option> <option value="31">31</option> </select><select size="1" name="mesefine" alt="provo"> <option value="">MESE</option> <option value="1">1</option> <option value="2" >2</option> <option value="3">3</option> <option value="4" >4</option><option value="5">5</option> <option value="6" >6</option> <option value="7">7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10">10</option> <option value="11" >11</option> <option value="12">12</option></select><select size="1" name="annofine" alt="provo"> <option value="">ANNO</option> <option value="2004">2004</option> <option value="2005" >2005</option> <option value="2006">2006</option> <option value="2007" >2007</option> <option value="2008">2008</option> <option value="2009" >2009</option> </select> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Monte ore</font></td> <td width="%" align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="ore" size="6" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Tipo</font></td> <td width="65%" align="center"> <p align="center"> <select size="1" name="tipo" alt="provo"> <option value="">TIPO</option> <option value="interno">interno</option> <option value="esterno" >esterno</option></select> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Ente</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="ente" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"> </span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Documentazione</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="documentazione" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%" colspan="2"> <p align="center"><input type="submit" value="SALVA I DATI" name="salvo" style="font-family: Verdana; font-size: 14 pt"></td> </tr> </table></div> </form> |
listato di inseriscodaticorsiesistenti.php |
esso richiama un programma in php salvocorsiesistenti.php che provvede alla esecuzione della richiesta, il cui listato è:
<script
language="php">
if($titolo=="") return; if ($giornoinizio!="") $datainizio= $giornoinizio."/".$meseinizio."/".$annoinizio; if ($giornofine!="") $datafine= $giornofine."/".$mesefine."/".$annofine; print("Cerco di inserire i seguenti dati: $titolo ; $descrizione; $datainizio; $datafine; $ore $tipo $ente $documentazione<br>"); $nomehost = "miohost"; $utente = "mionome"; $parola = "miapasswors"; $nome = "nomedeldatabase"; $connessione=mysql_connect($nomehost,$utente,$parola); $selezione = mysql_select_db($nome, $connessione); $richiesta="INSERT INTO corsiesistenti (titolo, descrizione, datainizio, datafine, ore, tipo, ente, documentazione) VALUES ('$titolo', '$descrizione', '$datainizio', '$datafine', '$ore', '$tipo', '$ente', '$documentazione')"; $risultato =mysql_query($richiesta); if($risultato) print("Dati inseriti correttamente"); else print ("Dati non inseriti"); mysql_close($connessione); </script> |
listato di salvocorsiesistenti.php |
La tabella classifrequentate la possiamo riempire con la seguente interfaccia:
interfaccia di inseriscodaticlassifrequentate.php |
il cui listato è il seguente:
<script language="JavaScript">
<!-- // controllo che ci siano le due scelte function controllo1(){
// controllo che ci sia il cognome e il nome sceltacodice=document.modulo1.codicestudente.value; sceltanumero=document.modulo1.numero.value; sceltasezione=document.modulo1.sezione.value; if((sceltacodice=="")||(sceltanumero=="")) { alert("Inserire i dati richiesti!"); return false; }; return true; } // --> </script> <form action="salvoclassifrequentate.php" name="modulo1" method="POST" onSubmit="return controllo1();">
<div align="left"> <table border="1" cellpadding="0" width="100%"> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Codicestudente</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="codicestudente" size="3" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Classe </font></td> <td width="%" align="center"> <select size="1" name="numero" alt="provo"> <option value="">CLASSE</option> <option value="I">I</option> <option value="II">II</option> <option value="III">III</option> <option value="IV">IV</option><option value="V">V</option>
</select> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Sezione</font></td> <td width="65%" align="center"> <p align="center"> <select size="1" name="sezione" alt="provo"> <option value="">SEZIONE</option> <option value="A">A</option> <option value="B">B</option> <option value="C">C</option> <option value="D">D</option> <option value="E">E</option> <option value="F">F</option><option value="G">G</option> </select> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Anno scolastico</font></td> <td width="65%" align="center"> <p align="center"> <select size="1" name="annoscolastico" alt="provo"> <option>ANNO SCOLASTICO</option> <option value="2002/03">2002/03</option> <option value="2003/04">2003/04</option> <option value="2004/05">2004/05</option> <option value="2005/06">2005/06</option><option value="2006/07">2006/07</option> <option value="2007/08">2007/08</option><option value="2008/09">2008/09</option> </select> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Esito</font></td> <td width="65%" align="center"> <p align="center"> <font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="esito" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"> </span> </font> </td> </tr> <tr> <td width="35%"><font size="4" face="Verdana" color="#FF0000">Debiti</font></td> <td width="65%" align="center"> <p align="center"><font color="#0000FF"><span style="mso-bidi-font-size: 12.0pt"><input type="text" name="debiti" size="30" style="color: #FF0000; font-family: Verdana; font-size: 14 pt; background-image: url('../../../../immagini/sfondo3.gif')"></span> </font> </td> </tr> <tr> <td width="35%" colspan="2"> <p align="center"><input type="submit" value="SALVA I DATI" name="salvo" style="font-family: Verdana; font-size: 14 pt"></td> </tr> </table></div> </form> |
listato di inseriscodaticlassifrequentate.php |
esso richiama un programma in php salvoclassifrequentate.php che provvede alla esecuzione della richiesta, il cui listato è:
<script
language="php">
if($titolo=="") return; if ($giornoinizio!="") $datainizio= $giornoinizio."/".$meseinizio."/".$annoinizio; if ($giornofine!="") $datafine= $giornofine."/".$mesefine."/".$annofine; print("Cerco di inserire i seguenti dati: $titolo ; $descrizione; $datainizio; $datafine; $ore $tipo $ente $documentazione<br>"); $nomehost = "miohost"; $utente = "mionome"; $parola = "miapasswors"; $nome = "nomedeldatabase"; $connessione=mysql_connect($nomehost,$utente,$parola); $selezione = mysql_select_db($nome, $connessione); $richiesta="INSERT INTO corsiesistenti (titolo, descrizione, datainizio, datafine, ore, tipo, ente, documentazione) VALUES ('$titolo', '$descrizione', '$datainizio', '$datafine', '$ore', '$tipo', '$ente', '$documentazione')"; $risultato =mysql_query($richiesta); if($risultato) print("Dati inseriti correttamente"); else print ("Dati non inseriti"); mysql_close($connessione); </script> |
listato di salvoclassifrequentate.php |
L
L
L
La trac
eseguiamolo.
2006
Corso di programmazione in MYSQL
Dizionario mysql e relativo php
Corso di programmazione in PHP
prof. Pietro De Paolis
Indice di tutte le pagine del sito