Cum se conectează la o bază de date MySQL folosind PHP
Dacă cunoașteți deja principiile PHP, conectați-vă la o bază de date MySQL și gestionați tabelele nu trebuie să faceți este să studiați setul de funcții PHP integrate descrise în acest articol. Dacă nu aveți deja un server MySQL (multe gazde web cu PHP o au), vă recomandăm să descărcați și să instalați WampServer
pe serverul dvs. web. De asemenea, este recomandat să studiem conceptele de bază ale SQL.În acest ghid vom vedea cum să vă conectați la o bază de date MySQL, să selectați o bază de date, să interogați un tabel, să preluați și să organizați date.
paşi
Metoda 1
Conectați-vă la un server1
Creați un nou fișier PHP pe serverul dvs. web și deschideți-l în editorul dvs. de text preferat.
2
Porniți fișierul tastând etichetele de deschidere și închidere PHP, lăsând spațiu în mijloc pentru a scrie codul.
3
Introduceți acest cod pe o linie nouă.
- Rezultatul "mysql_connect" este un tip de date de resurse. Codul de mai sus a fost atribuit unei variabile ($ con), astfel încât să poată fi utilizat ulterior. Pentru mai multe informații despre mysql_connect (), vizitați documentația PHP.
Metoda 2
Selectați o bază de date1
Introduceți acest cod pe o linie nouă.
- Această linie este destul de simplă. Înainte de a putea interoga o bază de date specifică, trebuie să selectați una. În PHP acest lucru se poate face folosind funcția "mysql_select_db", care necesită un argument. Primul subiect necesar este numele bazei de date la care se conectează. Al doilea argument utilizat în acest ghid nu este neapărat necesar, dar utilizarea acestuia este un obicei bun - definește conexiunea serverului pe care să o utilizați pentru a selecta baza de date.
Metoda 3
Interoghează un tabel1
Introduceți acest lucru pe o linie nouă.
- Funcția mysql_query funcționează în două moduri. Pentru SELECT, SHOW, DECRIBE, EXPLAIN și alte declarații care returnează un rezultat, mysql_query () returnează o resursă dacă operația a avut succes sau FALSE dacă a apărut o eroare.
- Pentru alte tipuri de instrucțiuni SQL, INSERT, UPDATE, DELETE, DROP etc., mysql_query () returnează TRUE dacă operația a avut succes și FALSE dacă a apărut o eroare. (Documentația PHP).
- Aceste linii de cod fac două lucruri: Mai întâi, ei numesc "mysql_query", care va întoarce o valoare adevărată sau falsă în funcție de rezultatul interogării. Dacă rezultatul mysql_query este fals, scriptul va termina și va executa funcția "mysql_error" (care returnează pur și simplu eroarea anterioară MYSQL).
- Funcția mysql_query necesită doar un argument, dar pentru modul în care funcția mysql_select_db este un obicei bun pentru a include un al doilea.
- Primul argument este un șir: o singură interogare MySQL (mai multe interogări nu sunt permise). Interogarea de mai sus creează un nou tabel numit "tutorial php".
- Al doilea argument este resursa de conexiune pe care o folosim (în cazul nostru $ con).
2
Introduceți acest cod pe o linie nouă:
- După declarația "else", avem o declarație "în timp". Această bucată de cod poate fi confuză, deci concentrează-te bine. Mysql_ fetch_ array va returna o serie de date conținând un singur rând al rezultatului, etichetat pe coloană: oricum, data viitoare mysql_fetch_array va returna o matrice a următorului rând din setul de rezultate.
- Declarația "în timp" va continua să prelucreze toate fișierele (atribuind fiecare câte un array la rândul $), până când mysql_fetch_array ajunge la sfârșitul setului de rezultate, după care va fi returnată o valoare falsă și instrucțiunea în timp va fi terminată. Este adevărat, este ușor să fii confuz, dar această metodă funcționează bine.
3
Petreceți ceva timp experimentând aceste concepte. Aceste caracteristici vă permit să faceți mai mult de lucru cu PHP. Este recomandat să aruncați o privire la această pagină wikiHow: Cum se creează un script de bază de conectare în PHP. De asemenea, vă sugeram să creați propriul proiect, cum ar fi un RPG bazat pe browser, pentru a vă obișnuiți să lucrați cu bazele de date.
Distribuiți pe rețelele sociale:
înrudit
- Cum să ștergeți o bază de date MySQL
- Cum se conectează tabelele în Microsoft Access
- Cum se creează și se apelează o funcție PHP
- Cum se creează și se păstrează un server privat al World of Warcraft pe Linux
- Cum se creează o bază de date în MySQL
- Cum de a crea un mediu de dezvoltare JSP folosind Eclipse, Tomcat și MySQL
- Cum se creează o bază de date SQL Server
- Cum se creează o bază de date pentru inventar pe Access
- Cum se creează un server Web pe zmeura Pi
- Cum se creează un server web personal cu XAMPP
- Cum se creează o tabelă pe MySQL
- Cum de a desena o diagramă ER folosind MySQL
- Cum de a învăța PHP și MySQL
- Cum se instalează Joomla
- Cum se instalează serverul MySQL pe un PC Windows
- Cum se instalează WordPress pe XAMPP
- Cum se instalează Xampp pe Windows
- Cum se instalează phpMyAdmin pe un PC Windows
- Cum se instalează un server Web Apache în Windows
- Cum se instalează o platformă WAMP
- Cum să trimiteți o interogare SQL în MySQL din linia de comandă