ALLWEB free database MySql. Connessione al database MySql con il linguaggio 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

Connessione:

Per accedere ad una connessione dobbiamo avere alcuni dati:

<?
$db_host = "
localhost";
$db_user = "
nostro nome";
$db_password = "
nostra password";
$db_database = "
nome nostro database";
?>


I dati sopra si ottengono in collaborazione con il fornitore del database.
Come potrete osservare ad ogni dato è stata associata una variabile. Le variabili generate saranno utilizzate nella riga di programma che ci connetterà al database.

Solitamente i programmatori salvano questi dati in un file e lo richiamano ogni volta che necessita il suo utilizzo, perché questi dati restano invariati per tutte le pagine del sito.

Tutte le pagine che contengono almeno una connessione devono avere incluso questo file.

N.B. Per comodità da adesso scriveremo queste variabili, ma possiamo scrivere anche il loro nome fra doppi apici.



Per connetterci ad un database MySql dobbiamo scrivere due righe:

$xxx = mysql_connect($db_host,$db_user,$db_password);

mysql_select_db($db_database,$xxx);

- La prima per ottenere il valore della variabile resource, con la quale ci potremo riferire alla connessione da altre query. (vedi variabili).
- La seconda dove specificare il nome del database al quale ci vogliamo connettere.


Adesso possiamo scrivere le nostre query, con le quali possiamo interrogare o modificare le tabelle.
Esiste un altro metodo, forse più semplice solo per il fatto che è più difficile da sbagliare, o forse perchè è più semplice da controllare:

$xxx = mysql_connect($db_host,$db_user,$db_password);

$yyy=mysql_db_query($db_database,"
query",$xxx);

In pratica ogni query specifica il database ed i parametri di connessione.
Per comodità utilizzeremo questo metodo, in quanto molto più semplice da controllare rispetto all'altro.


Conclusioni:

1) Per connetterci ad un database dobbiamo avere alcuni dati (nome, password, nome database e host) che possiamo trovare tramite il nostro fornitore di spazio, magari registrandosi ad un sito o comprando uno spazio host.

2) Una volta ottenuti i dati dobbiamo creare la variabile resource tramite la riga:
$xxx = mysql_connect($db_host,$db_user,$db_password);
Dove le variabili sono i dati ricercati prima.

3) Adesso inseriamo le query per interrogare o modificare le tabelle:
$yyy=mysql_db_query($db_database,"query",$xxx);
Dove $db_database è la variabile che indica il nome del database e $xxx è la variabile resource.


Adesso non ci resta che conoscere le query ed i loro parametri.





Programmazione
» HTML
» CSS
» JAVASCRIPT

Utility
» Tavolozza colori
» Crea metacomandi
» Crea pop-up

Script
Motore di ricerca script
Javascript PHP

Articoli
» Php Contatore
» Php Contatore .txt
» Php Database .txt
» Php Redirect
» Php Info-Navigatori
» Php-Css caratteri
» Php register_globals
» Ottimizzare siti
Sezione database MySql di ALLWEB free. In questa sezione sono inseriti i comandi fondamentali della programmazione delle tabelle in MySql.
Pagina Link