Contoh Login PHP MySQL Sederhana
Oke, mari kita buat contoh sederhana dengan PHP dan MySQL ya! Ini akan jadi kerangka dasar, dan kamu bisa kembangkan lebih lanjut.
1. Database (MySQL)
Buat database dengan nama login_db (atau nama lain sesuai keinginanmu), lalu buat tabel users dengan struktur seperti ini:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL UNIQUE,
password VARCHAR(255) NOT NULL,
email VARCHAR(100)
);
2. Koneksi ke Database (conn.php)
File ini untuk menghubungkan PHP ke database MySQL.
<?php
$host = "localhost"; // Ganti jika database tidak di localhost
$user = "username_mysql"; // Ganti dengan username MySQL kamu
$password = "password_mysql"; // Ganti dengan password MySQL kamu
$database = "login_db"; // Ganti jika nama database berbeda
$conn = mysqli_connect($host, $user, $password, $database);
if (!$conn) {
die("Koneksi gagal: " . mysqli_connect_error());
}
?>
3. Halaman Login (login.php)
Halaman ini berisi form login dan logika untuk memverifikasi username dan password.
```php