Membuat Data Pendaftaran - LA PHP 6



Membuat Data Pendaftaran - LA PHP 6


1. Membuat halaman awal form (index.php)

__________________________________________________________________________________

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Input Data - Neva</title>
    <style>
        table {
            border-collapse: collapse;
        }
        th, td {
            border: 1px solid black;
            padding: 8px;
        }
    </style>
</head>
<body>
    <body background="https://wallpapercave.com/wp/wp5494102.jpg"></body>
    <h2>Data Pendaftaran - Nv</h2>
    <form action="simpan.php" method="POST">
        <table>
            <tr>
                <td>Nama:</td>
                <td><input type="text" name="nama"></td>
            </tr>
            <tr>
                <td>Kelas:</td>
                <td><input type="text" name="kelas"></td>
            </tr>
            <tr>
                <td>NPM:</td>
                <td><input type="text" name="npm"></td>
            </tr>
            <tr>
                <td>Alamat:</td>
                <td><input type="text" name="alamat"></td>
            </tr>
            <tr>
                <td>Status:</td>
                <td><input type="text" name="status"></td>
            </tr>
            <tr>
                <td>Jenis Kelamin:</td>
                <td><input type="text" name="jk"></td>
            </tr>
            <tr>
                <td>Hobi:</td>
                <td><input type="text" name="hobi"></td>
            </tr>
            <tr>
                <td>Umur:</td>
                <td><input type="text" name="umur"></td>
            </tr>
            <tr>
                <td>Agama:</td>
                <td><input type="text" name="agama"></td>
            </tr>
        </table>
        <br>
        <input type="submit" value="Save">
    </form>
</body>
</html>

__________________________________________________________________________________


2. Membuat file koneksi.php untuk mengkoneksikan ke database xampp

__________________________________________________________________________________

<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "nevapr";

$conn = new mysqli($host, $user, $pass, $db);

if ($conn->connect_error) {
    die("Koneksi Gagal: " . $conn->connect_error);
} else {
    echo "Koneksi Berhasil!";
}
?>

__________________________________________________________________________________


-          3.Membuat file simpan.php untuk menyimpan data inputan ke dalam database

__________________________________________________________________________________

<?php
include 'koneksi.php';

if ($_SERVER["REQUEST_METHOD"] == "POST"){
    $nama = isset($_POST['nama']) ? $_POST['nama'] : '';
    $kelas = isset($_POST['kelas']) ? $_POST['kelas'] : '';
    $npm = isset($_POST['npm']) ? $_POST['npm'] : '';
    $alamat = isset($_POST['alamat']) ? $_POST['alamat'] : '';
    $status = isset($_POST['status']) ? $_POST['status'] : '';
    $jk = isset($_POST['jk']) ? $_POST['jk'] : '';
    $hobi = isset($_POST['hobi']) ? $_POST['hobi'] : '';
    $umur = isset($_POST['umur']) ? $_POST['umur'] : '';
    $agama = isset($_POST['agama']) ? $_POST['agama'] : '';

    $sql = "INSERT INTO tabel_neva (nama, kelas, npm, alamat, status, jk, hobi, umur, agama) VALUES ('$nama', '$kelas', '$npm', '$alamat', '$status', '$jk', '$hobi', '$umur', '$agama')";

    if ($conn->query($sql) == TRUE) {
        echo "Data Berhasil Disimpan Guys";
    } else {
        echo "Error: " . $sql . "<br>" . $conn->error;
}
}
$conn->close();
?>

__________________________________________________________________________________


4. Membuat database dixampp dengan nama nevapr dan juga membuat tabel di sqlnya dengan nama tabel_neva lalu paste kan codingan ini di SQL

__________________________________________________________________________________

CREATE TABLE IF NOT EXISTS tabel_neva(
id INT AUTO_INCREMENT PRIMARY KEY,
nama VARCHAR(255) NOT NULL,
kelas VARCHAR(255) NOT NULL,
npm VARCHAR(255) NOT NULL,
alamat VARCHAR(255) NOT NULL,
status VARCHAR(255) NOT NULL,
jk VARCHAR(255) NOT NULL,
hobi VARCHAR(255) NOT NULL,
umur VARCHAR(255) NOT NULL,
agama VARCHAR(255) NOT NULL
);

__________________________________________________________________________________


Belum ada Komentar untuk "Membuat Data Pendaftaran - LA PHP 6"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

Beli Voucherz x Rayshafa Neva