Database - drevne websites er afhængige af en ekstern server til at lagre data, som hentes ved at forbinde til at remote server og udtrække oplysninger fra databasen (r ) til at vise på en hjemmeside. Du kan nemt oprette forbindelse til en server . Ting du skal
teksteditor som Source Edit
Document uploading software som FileZilla
• plads på en server med PHP og MySQL installeret
Vis Flere Instruktioner
< br > 1
Opret en variabel til at gemme den funktion, der vil få adgang til den eksterne server, som vist : $ dbcEXPLANATIONA variabel er enhver kombination af bogstaver eller tal , som indledes med et dollartegn . Oprette en variabel , der minder dig om, hvad dens funktion er , for eksempel: $ name = " Eric Tilden " $ database = " navn Database "
2
Sæt variablen lig med mysql_connect ( ) funktion $ DBC = mysql_connect (); . EXPLANATIONThe mysql_connect () funktion åbner eller genbruger en forbindelse til en MySQL server
3
mysql_connect () funktion har tre nødvendige parametre. . Den første parameter er server . De fleste servere er opkaldt localhost . Se dokumentationen afsnit af din vært server for at finde ud af MySQL-serveren navn. Serveren kan omfatte en port nummer eller en sti til localhost $ DBC = mysql_connect ( " localhost ") .
4
Det andet parameter er brugernavnet. Hver database , hvis ordentligt sikret , har et brugernavn og en adgangskode, der er forbundet med det. Adskil serveren og brugernavnet med et komma , som vist : $ DBC = mysql_connect ( " localhost ", " brugernavn ");
5
Den tredje parameter er kodeordet. Adskil brugernavn og password parameter med et komma. $ DBC = mysql_connect ( " localhost ", " brugernavn" , "password" )
6
Tilføj en fejl erklæring efter den funktion at sørge for, at du er forbinde ordentligt, som vist : $ DBC = mysql_connect ( " localhost ", " brugernavn" , "password" ) or die ( "Jeg kan ikke oprette forbindelse til databasen af følgende grund " mysql_error (). ) EXPLANATIONIf en af parametrene er forkert , vises en fejl vises på din browser indikerede, at forbindelsen mislykkedes.