Hvordan bruke PHP til å fylle en database

Fylle en database i PHP kan du overføre data som er midlertidig tilgjengelig i skriptet til en permanent database sted som du kan få tilgang til på et senere tidspunkt. Dette er nyttig for formål som å la en brukertype informasjon i et HTML-skjema for å fylle databasen, leser data fra en fil, eller til og med parsing en webside og sette inn innholdet i en database. For å fylle en database må du koble til databasen i PHP, velg databasenavnet og deretter gjentatte ganger sette inn data via en spørring kommando.

Bruksanvisning

1 Åpne PHP-filen i et tekstredigeringsprogram, for eksempel Windows Notisblokk.

2 Koble til serveren der databasen du ønsker å fylle ligger. Med en MySQL database dette gjøres ved å legge til følgende kode i kroppen din PHP-filen:

<? Php

$ My_connect = mysql_connect ( "localhost", "brukernavn", "passord");

if (! $ my_connect) {

die ( 'Feil under tilkobling til databasen:'. mysql_error ());

}

Erstatt "localhost", "brukernavn" og "passord" med innloggingsinformasjon for databasen.

3 Velg databasen navnet du ønsker å fylle. Med MySQL dette gjøres ved å legge inn koden:

mysql_select_db ( "name_of_db", $ my_connect);

4 Fylle databasen med informasjon ved gjentatte ganger å sende "Insert" SQL-spørringer til databasen. Med MySQL dette gjøres ved å legge inn koden:

mysql_query ( "INSERT INTO my_table (navn, alder) VALUES ( 'Bob', '21')");

mysql_query ( "INSERT INTO my_table (navn, alder) VALUES ( 'Kim', '42')");

mysql_query ( "INSERT INTO my_table (navn, alder) VALUES ( 'Jessica', '33')");

5 Lukk databasetilkobling når du er ferdig med å bruke det. Med MySQL dette gjøres ved å legge inn koden:

mysql_close ($ my_connect);

?>

Hint

  • Plasser alle dine PHP-koden innenfor "<? Php" og "?>" Tags.