Esempio pratico di connessione a MySql con php.
ALLWEB free
Web Directory Script Linguaggi
Italiano Inglese Tutte
 
 20 Dec 2014
aggiungi in preferiti  
Home    Mappa directory    Script




Esempio connessione:

Di seguito riportiamo un esempio di utilizzo connessione database con codice PHP.
L'esempio riportato Ŕ una parte di codice utilizzato per creare la nostra directory, e pertanto tutt'ora funzionante.
Possiamo vedere anche come un form pu˛ interagire con il codice PHP.


PROVA DI ESEMPIO!!!!
Inserisci un numero
da 1 a 500


Il numero non corrisponde a nessun sito, riprova!!



CODICE FORM:

<table border="1"><tr><td>
Inserisci un numero da 1 a 500<br>
<form action="php_mysql_esempio.php" method="post">
<input type="text" name="var1" size="3" maxlength="3">
<br>
<input type="submit" value="Vai ! !">
</form>
</td></tr></table>




CODICE PHP:

<?
//inserisco le variabili che utilizzo per la connessione e le query
$client = "localhost";
$nome = "nostro user di connessione";
$password4 = "nostra password di connessione";
$directory = "nome nostro database";
$tabellasiti = "nome nostra tabella";



$var1=$_POST['var1']; //recupera la variabile globale spedita dal form
if ($var1<500 and $var1>0 and $var1!=null){ //chiede se la variabile inserita Ŕ compresa nel target richiesto
$connessione=mysql_connect($client,$nome,$password4); //connessione database
$domanda=mysql_db_query($directory,"select sito, descrizio, indirizzi from ".$tabellasiti." where idsiti=".$var1." ",$connessione); //richiede la riga che ha come id il numero immesso nel form

$sito1 = mysql_result($domanda,0,"sito"); //estrapola il nome sito dalla riga
$sitode = mysql_result($domanda,0,"descrizio"); //estrapola la descrizione sito dalla riga
$indirizzi = mysql_result($domanda,0,"indirizzi"); //estrapola l'URL sito dalla riga
$sito2=strtoupper($sito1); //converte il nome in maiuscole.


If ($sito1==false){ //se non c'Ŕ nessun sito nella riga....
echo "<b>Il numero non corrisponde a nessun sito, riprova!!</b>"; //scrivi questo
}
else{ //altrimenti (ossia se c'Ŕ un sito nella riga).... scrivi le righe echo sotto.
echo "<table width=\"50%\">\n<tr>\n<td bgcolor=\"white\" valign=\"top\">\n"; // apro una tabella
echo "<a href=\"".$indirizzi."\" target=\"_blank\">".$sito2."</a>\n<br>\n"; // riga che scrive il nome
echo "<a href=\"".$indirizzi."\" target=\"_blank\">".$sitode."</a>\n<br>\n"; // riga che scrive la descrizione
echo "</td></tr></table>\n"; //Fine tabella.
} //fine else
} //fine ciclo if posto all'inizio del programma
?>