A php és a mysql közötti interakció
Ez a rész a leggyakrabban használt funkciókat írja le, amelyek lehetővé teszik a MySQL használatát a PHP használatával.
Az SQL alkalmazásokban kétféleképpen alkalmazható: a beágyazott SQL és az alkalmazásprogramozási felület (API) formájában. Az első módszer hasonlít a PHP használatára - az SQL utasítások az alkalmazási program kódja közé kerülnek. Jelenleg ez a stílus nem támogatja a MySQL-t vagy a PHP-t. A második megközelítés az, hogy a program egy sor funkcióval kommunikál a DBMS-vel. Ez a PHP és a MySQL interakciójában alkalmazott módszer.
mysql_connect
Ez a funkció létesít kapcsolatot a szerver MySQL szerver, és visszatér a fogantyút az adatbázis-kapcsolat, amely szerint az összes többi funkciót, hogy ezt nyél érvként, akkor egyedileg azonosítja a kiválasztott adatbázisban. A funkció második és harmadik argumentuma a felhasználónév felhasználónév és jelszó jelszava:
Változók $ dblocation. $ Dbuser és $ dbpasswd tárolja a szerver nevét, a felhasználói nevet és a jelszót, és általában megtalálható egy külön fájlban (pl config.php), amelyet ezután behelyezik a PHP-fájlt, amely tartalmazza a kódot dolgozik MySQL:
mysql_close
Ez a függvény lecsatlakoztatja a MySQL kiszolgálót, és az eredmény igaz, ha a művelet sikeres és egyébként hamis. A függvény az argumentumát a mysql_connect függvény által visszaküldött adatbázis adatbázishoz tartozó kapcsolati leíró.
mysql_select_db
Ezen funkció használata egyenértékű hívó USE parancs az SQL-lekérdezés, t. E. mysql_select_db funkció kiválaszt egy adatbázist a további munkához, és minden ezt követő SQL-lekérdezéseket alkalmazzuk a kiválasztott adatbázisban. A függvény az argumentumokat veszi figyelembe az adatbázis adatbázis_neve kiválasztásának és az erőforrás-kapcsolatleírónak. A függvény a művelet sikeres végrehajtásakor igaz, és egyébként hamis. Például:
Rendkívül fontos, hogy a függvények összekapcsolódjanak és az adatbázis ugyanabban a fájlban legyen (config.php), ahol a változók a kiszolgáló, a felhasználó és a jelszó nevével jelennek meg:
mysql_query
Ezzel a funkcióval SQL kéréseket küldhet a kiszolgálónak. A függvény sikeres sikertelenül és hibás, ha a lekérdezés sikertelen. A lista mutatja azt a kódot, amely egy sorot keres a fórumadatbázis szerzői táblájából.
Az eredmény a következő ábrán látható:

mysql_fetch_array
Ez a függvény visszaadja a mezőértékeket asszociatív tömbként, és elfogadja a mysql_query függvény által visszaadott lekérdezőleírást argumentumként. A funkció használatával a sorok a szerzői táblázatban megjeleníthetők.
Az eredmény a következő ábrán látható:

mysql_result
mysql_fetch_object
Az eredmény a következő ábrán látható:

mysql_fetch_row
A mysql_fetch_object függvényektől eltérően. ez a függvény nem egy objektumot, hanem egy mezőt tartalmaz, amely mezőértékeket tartalmaz:
A kód végrehajtásának eredménye pontosan ugyanaz, mint a fenti.