Verbinding maken met de MySQL-server met de PHP mysql_connect-functie
Wanneer u klaar bent om te werken met de MySQL-database in uw PHP-programma's, is het eerste wat u moet doen verbinding maken met (of zich identificeren met) de MySQL-server. Hier is de PHP-functie die u zult gebruiken om een ​​verbinding met de MySQL-server te openen.

$ connection =
mysql_connect ("host", "gebruikersnaam", "wachtwoord");
Notitie--De pijl geeft aan dat de code op een tweede regel is ingepakt en eigenlijk allemaal op één regel moet staan.

Deze eenvoudige coderegel is alles wat u nodig hebt om uzelf en uw programma te identificeren bij de MySQL-server. De variabele $ connection is de naam die ik heb gegeven voor deze variabele. Natuurlijk kunt u elke gewenste naam gebruiken. U wilt de vervangen gastheer naam met de naam die uw hostingbedrijf u hier opdraagt. Meestal zal dat zo zijn localhost. Raadpleeg hun online documentatie of gebruikershandleiding. U moet ook de gebruikersnaam en het wachtwoord vervangen door de gebruikersnaam en het wachtwoord die u van uw hostingbedrijf hebt gekregen. U vindt dit waarschijnlijk in de welkomstmail die u werd toegestuurd toen u uw account opende.

Als de server om een ​​of andere reden niet beschikbaar is, wordt een foutbericht zoals hieronder weergegeven naar de webbrowser.

Waarschuwing: mysql_connect () [function.mysql-connect]: Kan geen verbinding maken met MySQL-server op 'localhost' (10061) in C: \ sokkit \ site \ test.php3 op regel 4

Misschien wilt u niet dat uw bezoekers dit technische foutbericht te zien krijgen. In dat geval kunt u het foutbericht voorkomen door een @ voor de mysql_connect () te plaatsen.

$ connection =
@mysql_connect ("host", "gebruikersnaam", "wachtwoord");
Notitie--De pijl geeft aan dat de code op een tweede regel is ingepakt en eigenlijk allemaal op één regel moet staan.

Misschien wilt u een leuk bericht sturen naar bezoekers van uw site met het verzoek om het later opnieuw te proberen. Je kunt hiervoor de verklaring van de dobbelsteen gebruiken.

$ connection =
@mysql_connect ("host", "gebruikersnaam", "wachtwoord")
of die ("Kon geen verbinding maken met de databaseserver
momenteel. Probeer het later alstublieft.");
Notitie--De pijl geeft aan dat de code op een tweede regel is ingepakt en eigenlijk allemaal op één regel moet staan.

Als de MySQL-server niet beschikbaar is, wordt de tekenreeks die u tussen de aanhalingstekens plaatst, naar de browser verzonden.