PHP is een programmeertaal van het internet . Onderdeel van het creëren van dynamische pagina's wordt met behulp van SQL in PHP om gegevens van de server ophalen . Deze code wordt geproduceerd in de PHP- pagina's , waar het de databaseserver noemt . Een typische keuze voor database- servers met behulp van PHP is MySQL , een gratis database- applicatie beschikbaar om te downloaden . Sommige web hosts bieden MySQL gratis met hun service . Stel de Database Connection Om MySQL bellen vanuit PHP , maak een verbinding string in de applicatie . De beste praktijken voor het creëren van een gebruikersnaam en wachtwoord in MySQL is om slechts een gebruiker voor de PHP- webpagina's maken . Dit zorgt voor een betere beveiliging voor de beheerder . Als de gebruikersnaam voor de PHP-pagina's wordt gehackt , dan is de beheerder kan dat wachtwoord van een gebruiker te wijzigen zonder de noodzaak om meerdere profielen te wijzigen . De gebruikersnaam en het wachtwoord nodig is voor de toepassing . De volgende code stelt de verbinding met de MySQL database in PHP : $ username = " my_user " ; $ pas = " pass" ; $ databank = " mijndb " ; mysql_connect ( server , $ gebruikersnaam, $ passeren ) ; @ mysql_select_db ( $ database- ) or die ( " Kan geen verbinding maken met de MySQL-server " ) ; de eerste drie regels zijn snaren die setup van de verbinding gebruikersnaam, wachtwoord en database naam . De servernaam is aangegeven in de aansluiting gesprek met de naam " mysql_connect " in de code . Ten slotte is de laatste regel is de oproep aan de database voor een verbinding . Als de verbinding niet kan worden gemaakt van een slechte server naam of gebruikersnaam en wachtwoord is , de applicatie drukt de " dobbelsteen " bericht. Calling MySQL met een Query Zodra de verbinding is gemaakt , kan de applicatie een query naar de MySQL server . Een query is gemaakt met behulp van een string , maar de query moet standaard MySQL syntax volgen . Hieronder staat een voorbeeld vraag wordt gebruikt om gegevens uit de database op te halen : $ myQuery = " select customer_name van de klant " ; mysql_query ( $ query ) ; mysql_close ( ) ; De eerste regel is een snaar karakter dat voorziet in de oprichting van de query . De query is erg basic , het ophalen van een lijst van klanten van de klant tafel . De tweede regel eigenlijk noemt de database en haalt de informatie . Tenslotte wordt de close functie aangeroepen om de database- verbinding te sluiten . Dit is een belangrijk onderdeel van de prestatie sinds verbindingen die niet zijn afgesloten geheugenruimte in beslag neemt op de host server en kan vertragen een applicatie .
|