De ceva timp am descoperit cum se face o conexiune intre un document PHP (script) si o baza de date MySQL.
Pentru a creea site-uri dinamice ce scriu si citesc o baza de date este nevoie sa introducem in fisierele PHP o comanda care creeaza conexiunea dintre cele doua. Astfel este folosita functia prestabilita a limbajului PHP mysql_connect ce poate fi invocata ori de cate ori este nevoie de o conexiune catre o baza de date.
Este nevoie a se defini urmatoarele variabile:
localhost = serverul unde se afla baza de date stocata. De obicei aceasta variabila este notata cu localhost deoarece bazele de date se afla pe acelasi server ca si site-ul.
mysql_user = utilizatorul ce are acces la o baza de date care ne intereseaza. Acest utilizator trebuie sa aibe drepturi de scriere, stergere si modificare asupra datelor continute in baza de date.
mysql_password = parola necesara utilizatorului pentru a se conecta la baza de date.
Sintaxa de conectare este apoi aranjata ca in exemplul de mai jos:
Se observa ca in cazul in care conexiunea nu este realizata va aparea un mesaj de eroare si in cazul in care conexiunea este realizata va aparea mesajul “Connected successfully”.
Voi reveni si cu alte aspecte ale tipurilor de conexiuni.