venerdì 2 novembre 2012

COMANDI SQL

COMANDI SQL

Comandi necessari per la creazione e l'utilizzo del DB 
tutto da terminale.


Per accedere al server bisogna fare:
mysql -u root -p


Per creare un data base
CREATE DATABASE (mettere il nome del DB che vuoi creare);

Per cancellare il databese
DROP DATABASE (mettere il nome del DB da cancellare);

Visualizzare i database creati
SHOW DATABASES;

Usare database
USE (nome del DB);

Per creare una tabella nel db
CREATE  TABLE (nome della tabella );

Per inserire i dati nella tabella del data base creata precedentemente
INSERT (nome della tabella) VALUES
->('000001',
->...........
->);

Per vedere cosa abbiamo inserito nella tabella oppure visualizzare solo determinati dati nella tabella 


  1. SELECT * FROM (nome della tabella dove vogliamo vedere);
  2. SELECT (nome di cose vuoi selezionare) FROM (nome della tabella dove vogliamo vedere);

Per vedere la struttura delle tabelle 
SHOW COLLUMS FROM (nome della tabella) FROM (nome del DB);

martedì 13 settembre 2011

USO DELLE STRINGHE

Stringa_1.php

<html>
  <head>
        <title>Gestione delle stringhe di caratteri</title>
  </head>
  <body bgcolor=f5f5dc>
                 <h2><center>Digitare una stringa di caratteri</center></h2>
                          <form action=stringa_2.php method=POST>
                                   <center>
                            <input name=frase size=100 maxlength=100><p>
                            <input type=submit value=spedisci>
                            <input type=reset value="cancella tutto">
                                </center>
                        </form>
 </body>
</html>
Stringa_2.php


<html>
  <head>
           <title></title>
  </head>
  <body bgcolor=f5f5dc>
         <h2><center>Stringa di caratteri</center></h2>
           <?php
             //inizializzazione delle variabili
             $frase=$_POST['frase'];
              //visualizazzione di $frase

             echo $frase . "<hr>";
             echo "<br>";
             //visulaizzazione di $frase con il for
             for($i=0;$i<=strlen($frase);$i++){
             echo chr(ord(substr($frase,$i,1))+5);

            }echo "<hr>";
           echo "<p>";
          //utilizzo di substr
              echo substr($frase,5,10);
             echo "<hr>";
             echo "<p>";
          //utilizzo di strtoupper
          echo strtoupper($frase);
          echo "<hr>";
          echo "<p>";
         //utilizzo di strtolower
          echo strtolower($frase);
          echo "<p>";

         ?>
    </body>
</html>

mercoledì 8 giugno 2011

USO DELLE CASELLE DI TESTO

ANAGRAFE





Parte html
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<center><h2>Compilazione dati anagrafe</h2></center>
<form action=anagrafe.php method=POST>
Codice cliente:<input type="text" name="codcli" size=50 maxlength=5> <p>
Ragione sociale: <input type="text" name="ragsoc" size=50 maxlength=50><p>
Indirizzo: <input type="text" name=ind size=50 maxlength=30><p>
C.A.P. <input type="text" name=cap size=20 maxlength=5><p>
Localita <input type="text" name=loc size=20 maxlength=30><p>
Settore merceologico <input type="text" name=set size=20 maxlength=20><p>
Partita IVA <input type="text" name=par size=20 maxlength=11><p>
Codice fiscale <input type="text" name=cod size=20 maxlength=16><p>
<input type=reset value=cancella>
<input type=submit value=invia>

</form>
</body>
</html>
Parte php
<html>
<head>
<title>Anagrafe</title>
</head>
<body>
<?php
echo "<center><h2>Riepilogo dati</center></h2>";
$codcli=$_POST['codcli'];
$ragsoc=$_POST['ragsoc'];
$ind=$_POST['ind'];
$cap=$_POST['cap'];
$loc=$_POST['loc'];
$set=$_POST['set'];
$par=$_POST['par'];
$cod=$_POST['cod'];
echo "Il vostro codice clienti &egrave; $codcli <br>";
echo "e la vostra ragione sociale &egrave; $ragsoc <br>";
echo "abitante in via $ind, $cap,$loc. <p>";
echo "Il vostro settore merceologico &egrave; $set <br>";
echo "la vostra partita iva &egrave; $par <br>";
echo "e il vostro codice fiscale &egrave; $cod";
?>
</body>
</html>

RADIO, CHECBOX E COMBOBOX

PRENOTAZIONE PIZZA
Parte html
<html>
<head>
<title>Consegna pizze da asporto</title>
</head>
<body bgcolor=green>
<font color=red><h1><center>Ordinate la vostra pizza</center></h1 ></font>
<P align=left><img src=pizza.jpg width=200 heigth=200>
<form action="pizza.php" method=POST>
Cognome e nome <input type=text name="cognom" size=30 maxlength=20><br>
Indirizzo <input type="text" name="indiri" size=20><p>
<input type=radio name="titolo" value="Signor" checked>Signore<br>
<input type=radio name="titolo" value="Signora">Signora<p>
<hr>
Pizza: <select name="pizza">
<option value="Margherita" selected>margherita (Euro 5)
<option value="Napoli">Napoli (Euro 5)
<option value="Diavola">Diavola (Euro 5)
<option value="Marinara">Marinara (Euro 7)
<option value="Montanara">Montanara con fontina (Euro 7)
</select><p>
<hr><br>
<input type="checkbox" name="tonno" value=Tonno checked>Tonno extra
<input type="checkbox" name="mozzar" value=mozzarela>Mozzarella doppia<p>
<input type="submit" value=Invio>
<input type="reset" value=Cancella>
</form>
</body>
</html>
Parte php

<html>
<head>
<title>Consegna pizze da asporto</title>
</head>
<body>
<h2>Grazie per la vostra richiesta</h2>
<?php
//inizializzazione delle variabili
$cognom=$_POST['cognom'];
$indiri=$_POST['indiri'];
$titolo=$_POST['titolo'];
$pizza=$_POST['pizza'];
$mozzar=$_POST['mozzar'];
$tonno=$_POST['tonno'];

echo "$titolo $cognom,<br>";
echo "abitante in via $indiri<p>";
echo "avete ordinato una pizza $pizza ";
echo "al prezzo di euro ";
//controllo del prezzo della pizza scelta
if ($pizza=="Margherita"|| $pizza=="Napoli" || $pizza=="Diavola")
$prezzo=5;
if ($pizza=="Marinara"|| $pizza=="Montanara")
$prezzo=7;
echo"$prezzo.";
//controllo della scelta aggiuntiva
if ($tonno) $prezzo=$prezzo+2;
if ($mozzar) $prezzo=$prezzo+1.50;
echo "Inoltre avete scelto:<br>";
echo "$tonno $mozzar";
echo "al prezzo complessivo di Euro: $prezzo";
echo "<h1><font color='blue'>il vostro team pizza</font></h1>";

?>
</body>
</html>

USO DELLE COMBOBOX

SCELTA DELLA MACCHINA
Parte html
<html>
<head>
<title>scelta macchina</title>
</head>
<body bgcolor=FFFF00 >
<h2><center>scelta della macchina</center></h2>
<form action=sceltamacchina.php method="POST">
MACCHINA: <select name=mtipo>
<option value="500">500</option>
<option value="audiTT"> Audi TT</option>
<option value="bmwX5"> Bmw X5</option>
</select><p>
<hr witdh=100%>
<center><h2>Colore</h2></center>
<input type=radio name=tcolore value=red> Rosso<p>
<input type=radio name=tcolore value=white>bianco<p>
<input type=radio name=tcolore value=blue> Blu<p>
<input type=radio name=tcolore value=black> Nero<p>
<input type=radio name=tcolore value=grey> Grigio<p>
<hr witdh=100%>
<center><h2>Cerchi</h2></center>
<input type=radio name=tcerchi value=cherchi> cherchi normali<p>
<input type=radio name=tcerchi value=lega> cerchi in lega<p>

<hr witdh=100%>
<center><h2>accessori aggiuntivi</h2></center>
<input type=checkbox name=cd value=navigatore> Navigatore<p>
<input type=checkbox name=cm value=fari xeon> Fari allo xeon<p>
<input type=checkbox name=cc value=fari antinebbia> fari antinebbia<p>
<input type=checkbox name=cn value=airbag passeggiero> Airbag passeggiero<p>
<input type=checkbox name=cv value=airbag laterali> Airbag laterali<p>
<input type=checkbox name=cr value=aria condizionata> Aria condizionata<p>
<input type=checkbox name=ct value=autoradio> Autoradio con usb/lettore cd<p>
<input type=checkbox name=cp value=bluthoot> Bluthooth<p>
<input type=checkbox name=ce value=finestrini elettrici> finestrini elettrici<p>
<input type=submit value=invia>
<input type=reset value=cancella>
</form>
</body>
</html>
Parte php
<html>
<head>
<title>scelta macchina</title>
</head>
<body bgcolor=FFFF00 >
<h2><center>scelta della macchina</center></h2>
<?php
//inizializzazione delle variabili
$mtipo=$_POST['mtipo'];
$tcolore=$_POST['tcolore'];
$tcerchi=$_POST['tcerchi'];

echo "desiderate comprare una/un $mtipo <br>";
echo "del colore $tcolore ";
echo "con dei $tcerchi<p>";

//seconda visualizzazione delle variabili
$cd=$_POST['cd'];
$cm=$_POST['cm'];
$cc=$_POST['cc'];
$cn=$_POST['cn'];
$cv=$_POST['cv'];
$cr=$_POST['cr'];
$ct=$_POST['ct'];
$cp=$_POST['cp'];
$ce=$_POST['ce'];

if($cd=="" and $cm=="" and $cc=="" and $cn=="" and $cv=="" and $cr=="" and $cr=="" and $ct=="" and $cp=="" and $ce=="")
echo "ATTENZIONE !!!!!";

else {
if($cd)
echo "aggiunta del $cd, con sovrapprezzo di 1000 euro/giorno <p>";
if($cm)
echo "aggiunta dei $cm, con sovrapprezzo di 200 euro/giorno <p>";
if($cc)
echo "aggiunta dei $cc, con sovrapprezzo di 100 euro/giorno <p>";
if($cn)
echo "aggiunta del $cn, con sovrapprezzo di 2000 euro/giorno <p>";
if($cv)
echo "aggiunta degli $cv, con sovrapprezzo di 1000 euro/giorno <p>";
if($cr)
echo "aggiunta dell $cr, con sovrapprezzo di 900 euro/giorno <p>";
if($ct)
echo "aggiunta dell $ct, con sovrapprezzo di 850 euro/giorno <p>";
if($cp)
echo "aggiunta del $cp, con sovrapprezzo di 50 euro/giorno <p>";
if($ce)
echo "aggiunta dei $ce, con sovrapprezzo di 950 euro/giorno <p>";
}
?>
</body>
</html>

SCRITTURA IN UN FILE DI TESTO

ANAGRAFE
Parte html
<html>
<head>
</head>
<body bgcolor=#ff00ff>
<center>
<h2>Elenco libri</h2>
<form action=libri2.php method=POST>
<table border=0>
<tr>
<td>Codice libro</td>
<td>Titolo</td>
</tr>
<tr>
<td><input name=codlib maxlegth=13 size=13></td>
<td><input name=tit maxlegth=100 size=50></td>
</tr>
<tr>
<td>Argomento</td>
<td>Specifica</td>
</tr>
<tr>
<td><input name=arg maxlegth=50 size=50></td>
<td><input name=spe maxlegth=50 size=50></td>
</tr>
<tr>
<td>Data pubblicazione</td>
<td>Casa editrice</td>
</tr>
<tr>
<td><input name=datpub maxlegth=13 size=13></td>
<td><input name=casedi maxlegth=100 size=50></td>
</tr>
<tr>
<td>Prezzo unitario</td>
<td></td>
</tr>
<tr>
<td><input name=preuni maxlegth=10,2 size=13></td>
<td></td>
</tr>

<tr>
<td><input type=submit value=invia></td>
<td><input type=reset value=cancella></td>
</tr>
</table>
</center>
</body>
</html>

Parte php
<html>
<head>
</head>
<body bgcolor=#ff00ff>
<center>
<h2>Elenco libri</h2>
<?php
//inizializzazione delle variabili
$codlib=$_POST['codlib'];
$tit=$_POST['tit'];
$arg=$_POST['arg'];
$spe=$_POST['spe'];
$datpub=$_POST['datpub'];
$casedi=$_POST['casedi'];
$preuni=$_POST['preuni'];

//apertura del file anagarfe2.txt in append
$fp=fopen("libri.txt","a");
if($fp){
//blocco del file anagrafe2.txt
flock($fp,2);
$nl=chr(13) . chr(10);
fputs ($fp, "$codlib|$tit|$arg|$spe|$datpub|$casedi|$preuni|$nl");

//sblocco anagrafe2.txt per la scrittura
flock($fp,3);
fclose($fp); 
}
?>
torna al form <a href="libri1.php">per l'emissione
</center>
</body>

</html>

domenica 5 giugno 2011

USO DELLE RADIO E DELLE CHECKBOX

GESTIONE PRENOTAZIONE HOTEL
 Parte html
<html>
    <head>
        <title>Gestione prenotazione hotel</title>
    </head>
    <body bgcolor=pink>
        <h2><center>Effettuare selezione e inviare form</center></h2><P>
        <form action="gestioneprenotazione.php" method="POST">
            NOME: <input type="text" name=prinum width=50%><br>
            COGNOME: <input type="text" name=secnum width=50%><br>
            NUMERO TELEFONO: <input type="text" name=ternum width=50%><br>
            E-MAIL: <input type="text" name=quartnum width=50%><p>
            <hr width=100%>

            <center><h4>localit&agrave turistiche</center></h4>       
            <input type=radio name="rmeta" value=passeggiare checked> passeggiare a Parigi<p>
            <input type=radio name="rmeta" value=escursione > escursione a Losanna<p>
            <input type=radio name="rmeta" value=settimana > settimana bianca a Livigno<p>
            <hr width=100%>
       
            <center><h4>tipo di albergo</h4></center>   
            <input type=radio name="htipo" value=2 checked> hotel a 2 stelle<p>
            <input type=radio name="htipo" value=3> hotel a 3 stelle<p>
            <input type=radio name="htipo" value=4> hotel a 4 stelle<p>
            <hr width=100%>
       
            <center><h4>Componenti aggiuntivi</h4></center>
            <input type="checkbox" name="cd" value=doccia/vasca checked> doccia o vasca da bagno<p>
            <input type="checkbox" name="cm" value=vista> vista sul mare<p>
            <input type="checkbox" name="cc" value=cassaforte> cassaforte<p>
       
            <input type=submit value=invia>
            <input type=reset value=cancella>
        </form>
          </body>
</html>
Parte php
<html>
    <head>
        <title>Gestione prenotazione hotel</title>
    </head>
    <body>
        <h2><center>prenotazione eseguita</center></h2>
        <?php
            //inizializzazione delle variabili
                $prinum=$_POST['prinum'];
                $secnum=$_POST['secnum'];
                $ternum=$_POST['ternum'];
                $quartnum=$_POST['quartnum'];
            
                echo "$prinum <br>";
                echo "$secnum<br>";
                echo "$ternum<br>";
                echo "$quartnum <p>";
            
            // seconda inizializzazione delle variabili
                $rmeta=$_POST['rmeta'];
                $htipo=$_POST['htipo'];
                echo "desiderate andare a $rmeta in ";
                echo "un hotel $htipo stelle <p>";
        
            //terza inizializzazione delle variabili
                $cd=$_POST['cd'];
                $cm=$_POST['cm'];
                $cc=$_POST['cc'];
                
                if($cd=="" and $cm=="" and $cc=="")echo "ATTENZIONE !!!!!";
                else {
                if($cd)
                echo "camera con $cd, sovrapprezzo di 10 euro/giorno <p>";
                if($cm)
                echo "camera con $cm, sovrapprezzo di 15 euro/giorno <p>";
                if($cc)
                echo "camera con $cc, sovrapprezzo di 3 euro/giorno <p>";

              }?>
                </body>
</html>