`` php
Php
// Koble til databasen
$ conn =new mysqli ("localhost", "brukernavn", "passord", "database_name");
// Kontroller tilkobling
if ($ conn-> connect_error) {
die ("Forbindelse mislyktes:". $ conn-> connect_error);
}
// Utfør databaseoperasjonene dine her ...
// Lukk forbindelsen
$ conn-> close ();
?>
`` `
Forklaring:
1. Opprett et tilkoblingsobjekt:
- Bruk `mysqli_connect ()` -funksjonen for å etablere en tilkobling til databasen. Pass i vertsnavnet, brukernavnet, passordet og databasenavnet som argumenter.
- Lagre tilkoblingsobjektet i en variabel (`$ conn` i dette eksemplet).
2. Sjekk for feil:
- Bruk `$ conn-> connect_error` for å sjekke om det var en feil som kobles til databasen.
- Hvis det er en feil, kan du vise en feilmelding ved å bruke `die ()`.
3. Utfør databaseoperasjoner:
- Denne delen er der du vil utføre SQL -spørsmål, sette inn data, hente data osv.
4. Lukk forbindelsen:
- Bruk metoden `$ conn-> close ()` for å lukke databasetilkoblingen.
Viktige merknader:
- Lukk alltid forbindelsen: Det er avgjørende å lukke forbindelsen etter at du er ferdig med å bruke den for å frigjøre ressurser og forhindre potensielle problemer.
- Feilhåndtering: Inkluder alltid feilhåndtering for å identifisere og adressere eventuelle tilkoblingsproblemer.
- Alternative metoder: Du kan også bruke `mysqli_close ()`-funksjonen for å lukke en tilkobling, men `$ conn-> close ()` metoden er å foretrekke for objektorientert programmering.
Eksempelbruk:
`` php
Php
// Koble til databasen
$ conn =new mysqli ("localhost", "bruker", "passord", "mydatabase");
// Kontroller tilkobling
if ($ conn-> connect_error) {
die ("Forbindelse mislyktes:". $ conn-> connect_error);
}
// utføre databaseoperasjoner
$ sql ="velg * fra brukere";
$ resultat =$ conn-> spørring ($ sql);
// Vis data (eksempel)
if ($ resultat-> num_rows> 0) {
mens ($ rad =$ resultat-> fetch_assoc ()) {
ekko "id:". $ rad ["id"]. " - Navn:". $ rad ["Navn"]. ""
";
}
} annet {
ekko "Ingen resultater funnet.";
}
// Lukk forbindelsen
$ conn-> close ();
?>
`` `