For å bruke en database med PHP, koble til database -serveren og åpne databasen du vil bruke. Du kan oppnå begge disse oppgavene ved hjelp av innebygde PHP funksjoner utviklet for å fungere med databasen motoren , for eksempel MySQL. I begge tilfeller bør du sjekke returverdien fra funksjonen samtale for å finne ut om de var vellykket. For et mislykket funksjon samtale , sjekk den spesifikke feilkoden generert for å finne årsaken til feilen. For eksempel vil MySQL utstede feilkode 1146 hvis en database ikke eksisterer . Instruksjoner
en
Opprett en ny PHP program filen i et redigeringsprogram . For eksempel skrive : en
php checkdb.php
2
Koble til databaseserver med verten, brukernavn og passord. Sjekk returverdien å avgjøre om databaseserveren tilkoblingen var vellykket . For eksempel skrive : ? !
< Php
$ DBC = mysql_connect ( " localhost" , "brukernavn" , "passord ");
if ( $ DBC ) die ( " Kunne ikke koble til database -serveren ! ");
3
Ring funksjonen til å velge database og vurdere avkastningen verdi. Hvis valget ikke var vellykket , sjekk for å se om feilen koden er " 1049 ", som indikerer at databasen ikke eksisterer . Skriv det riktige budskapet til skjermen avhengig av resultatet av databasefunksjonskallet . For eksempel skrive : en
$ db = mysql_select_db ( "database ");
if ( $ db ! ) {
If ( ( $ err = mysql_errno ( ) ) == 1049 )
die ( " Database finnes ikke! ");
annet
die ( " Database eksisterer, men det er en annen feil" $ feile " . . ! - " . mysql_error ( $ db ));
}
else {
echo" Database eksisterer ";
}
< p > >
4
Avslutt redaktør og lagre programmet . Kjør PHP -programmet ved å navigere til den i en nettleser . Test at programmet fungerer ved å åpne en database som eksisterer og prøver å åpne en database som ikke eksisterer .