Przesyłanie danych z formularza do bazy danych
Założenie: Zapiszemy dane przesłane z formularza HTML do bazy danych MySQL za pomocą PHP.
Krok po kroku:
- Krok 1: Utworzenie formularza HTML. Formularz będzie zawierał pola na imię i nazwisko. Dane będą przesyłane metodą POST.
- Krok 2: Utworzenie pliku zapisz_dane.php. Ten plik będzie przetwarzał dane z formularza i zapisywał je do bazy danych.
- Krok 3: Utworzenie tabeli w bazie danych. Utwórz tabelę o nazwie “uzytkownicy” z polami “id” (autoinkrementacyjny klucz główny), “imie” i “nazwisko”.
<form method="post" action="zapisz_dane.php">
Imię: <input type="text" name="imie"><br>
Nazwisko: <input type="text" name="nazwisko"><br>
<input type="submit" value="Zapisz">
</form>
CREATE TABLE uzytkownicy (
id INT AUTO_INCREMENT PRIMARY KEY,
imie VARCHAR(255),
nazwisko VARCHAR(255)
);
Pamiętaj o zastąpieniu placeholderów "twoja_nazwa_uzytkownika"
, "twoje_haslo"
i "twoja_nazwa_bazy_danych"
swoimi danymi.
Ten przykład pokazuje podstawy przesyłania danych z formularza do bazy danych. Zachęcamy do dalszego zgłębiania tematu, np. poprzez zapoznanie się z zabezpieczeniami przed atakami SQL Injection.