Denne raske og enkle opplæringen vil diskutere hvordan du kan lagre informasjon fra en HTML -skjema til en MySQL -database ved hjelp av PHP.
Trinn 1: Sett opp miljø
Det første trinnet er å sette opp et arbeidsmiljø for PHP og MySQL. For denne opplæringen vil vi bruke AMPP -er av Softaculous. Du kan velge andre alternativer, for eksempel XAMPP eller Wamp.
Åpne nettleseren din og naviger til ressursen:
https: // ampps.com/nedlastinger/
Velg installasjonsversjonen for operativsystemet ditt:
Når du er lastet ned, velger du installasjonspakken og følg instruksjonene for å sette opp AMPP -er på systemet ditt.
Når AMPPS er installert, kjør den. Start Apache- og MySQL -tjenestene som vist:
Ved hjelp av AMPP -er bør du ha en lokal webserver som kjører Apache, PHP og MySQL. Nå kan vi opprette en database.
Minimer AMPPS -vinduet og nær for å stoppe Apache og MySQL -tjenester.
Trinn 2: Opprett database
Det andre trinnet er å lage og sette opp en enkel database for å samhandle med å bruke PHP. Åpne nettleseren din og naviger på http: // localhost/phpmyadmin -nettstedet.
Når du har logget inn på phpmyAdmin -siden, velger du det nye alternativet for å legge til en ny database, som vist på bildet nedenfor:
I neste vindu, angi databasenavnet og klikk Opprett. I dette eksemplet kaller vi databasen HTML_FORM:
Nå som databasen er initialisert, kan vi opprette et databaseskjema.
Trinn 3: Opprett databasetabell
Etter oppretting av databasen, vil PhpMyAdmin omdirigere deg til en opprettelse av tabelloppretting. Du kan lage tabeller og fylle informasjonen i kolonner og rader.
Begynn med å lage et navn på bordet ditt. I dette eksemplet vil vi kalle det Enkel form. Angi kolonneverdien som fire siden vi vil ha tre inngangsfelt i HTML -skjemaet:
Klikk Gå for å opprette tabell- og kolonneinformasjon. Når du er fullført, bør du ha prøvekolonner med detaljer om detaljer som vist:
Fyll ut kolonneinformasjonen, for eksempel datatyper og mer. Følgende eksempelinformasjon er gitt:
Kolonnenavn | Type | Lengde/verdier | Indeks/A_I |
id | Int | Primær/sann | |
Brukernavn | VARCHAR | 255 | |
e -post | VARCHAR | 255 | |
kommentar | TEKST | 255 |
Et eksempel på skjemainfo er som vist:
Klikk på Lagre for å opprette tabeller og kolonner som spesifisert.
Trinn 4: Opprett databaseprivilegier
Velg kategorien Privileges og klikk på Legg til konto for å opprette en ny MySQL -konto.
Skriv inn påloggingsdetaljene, for eksempel brukernavn og passord, som vist i eksempelbildet nedenfor:
Trinn 5: Lag HTML -skjema
Nå som vi har konfigurert databasen, må vi opprette et HTML -skjema for å samle informasjon.
Åpne AMPPS WWW -katalogen og opprett en ny katalog. Gi det noe foretrukket navn. I dette eksemplet setter vi katalogens navn som HTML_FORMS.
Opprett en indeks.HTML -skjema og lim inn HTML -skjemakoden:
Trinn 6: Hent forminfo med PHP
Neste trinn er å lage en innsending.PHP -fil som henter informasjon fra HTML -skjemaet og oppdaterer den i databasen, som vist i følgende kode:
if (isset ($ _ post ['send']))Vi oppretter en tilkobling til databasen og utfører en SQL -spørring ved hjelp av MySQL_Query -funksjonen i koden over.
Når du har sendt ut skjemaet, send inn.PHP -fil skal kjøres, og dataene fra skjemaet som er satt inn i databasen.
Konklusjon
Denne korte artikkelen ga en trinn-for-trinns guide for hvordan du kan lagre informasjon fra en HTML-skjema i en database ved hjelp av PHP. I tillegg ga denne artikkelen instruksjoner om å sette AMPPS -programmet. Vi håper du fant denne artikkelen nyttig. Sjekk ut andre Linux -hint -artikler for flere tips og informasjon.