ALLWEB free database MySql. Esempio pratico di connessione a MySql con php.

ALLWEB  


Home  -  Mappa directory Aggiungimi a Preferiti
PHP
» Introduzione
» In locale
» File .ini
» Struttura
» Variabili
» Costanti
» Array
» Operatori
» Cicli
» Funzioni
» Funzioni utente
» Include/require
» Sessioni
» Dinamico Get
» Dinamico Post
» Php e file .txt

MySql
» Introduzione
» PhpMyAdmin
» Connessione
» Query
» Funzioni
» Errori
» Esempio

Esempio:

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






CODICE FORM:

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




CODICE PHP:

<?
if ($var1<500 and $var1>0 and $var1!=null){ //chiede se la variabile inserita è compresa nel target richiesto
$xxxx = mysql_connect($client,$nome,$password4); //connessione database
$domanda=mysql_db_query($directory,"select sito, descrizio, indirizzi from ".$tabellasiti." where idsiti=".$var1." ",$xxxx);//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 class=\"testo\" width=50%>\n<tr>\n<td bgcolor=\"white\" valign=\"top\">\n";
echo "<a class=\"ott\" href=\"".$indirizzi."\" target=\"_blank\">".$sito2."</a>\n<br>\n";// riga che scrive il nome
echo "<a class=\"cin\" 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
?>





Sezione database MySql di ALLWEB free. In questa sezione sono inseriti i comandi fondamentali della programmazione delle tabelle in MySql.
Pagina Link