Creazione del database e di una tabella | |
<html><head> <title>Lezioncina sul PHP - 26</title> <meta name="author" content="Ing. Stefano Salvi"> </head> <body bgcolor=#ffffcc text=#000080 vlink=#0040cc link=#0080ff> <table width=100% height=100%><tr> <td width=90% valign=middle> <h1 align=center><font size=+5>Creazione del database e di una tabella</font></h1> </td><td width=90 valign=middle><img src=php.jpg align=right border=0 usemap=#mymap></td></tr> <map name=mymap> <area shape=rect coords=0,0,30,90 href=25.html> <area shape=rect coords=30,0,60,90 href=index.html> <area shape=rect coords=60,0,90,90 href=27.html> </map> <tr> <td height=80% valign=middle align=left colspan=2> <font size=+3> <?php require "include/dbase_mysql.inc"; // require "include/dbase_pgsql.inc"; $conn = crea (); echo "-->\nTento di leggere la tabella <font color=#008000>telefono</font>\n<!-- "; $res = db_exec ($conn, "select * from telefono;"); if ($res) { echo "-->\nIl database <font color=#008000>lezione</font> esiste\n"; echo "già e contiene la tabella <font color=#008000>telefono</font>. La svuoto<br>\n<!-- "; $res = db_exec ($conn, "delete from telefono;"); } else { echo "-->\nNon ci sono riuscito - la tabella manca<br>\n"; echo "Creo la tabella <font color=#008000>telefono</font><br>\n<!-- "; $res = db_exec ($conn, "create table telefono (nome text, cognome text, tel text);"); if ($res) { echo "-->\nCreato la tabella <font color=#008000>telefono</font><br>\n<!-- "; } else { echo "-->\nErrore nella creazione della tabella \n"; echo "<font color=#008000>telefono</font><br>\n<!-- "; } } $file = fopen ("dati.txt", "r"); $cnt; echo "-->\n<ol>\n"; while (!feof ($file)) { $item=fgets ($file, 1024); if ($item) { $parts=explode (" ",$item); $parts[2] = trim ($parts[2]); echo "<li>Nome <B>$parts[0]</B> Cognome <B>$parts[1]</B> Telefono <B>$parts[2]</B>\n"; $res = db_exec ($conn, "insert into telefono values ('$parts[0]', '$parts[1]','$parts[2]');"); } } echo "</ol>\n<!-- "; fclose ($file); ?> --><h1 align=center><a href=26.s.html>Sorgente Pagina</a>][<a href=26.1p.html>Include Postgres</a>][<a href=26.1m>Include MySQL</a>]</h1> </font></td></tr></table> <p align=right><i>© Ing. Stefano Salvi - </i>released under <a href="http://www.gnu.org/licenses/fdl.txt" title="Testo inglese della FDL presso www.gnu.org">FDL licence</a></p> </body> </html> |
© Ing. Stefano Salvi - released under FDL licence