Menyimpan data ke database dengan php

Anda sampai pada artikel ini karna seakrang kita akan belajar script cara input data ke database mysql menggunakan PHP. tapi agar anda lebih paham struktur database dalam project ini ada baiknya anda membaca artikel dibawah ini terlebih dahulu karena ini adalah kelanjutan dari materi tersebut.

Membuat Form Inputan Data

langkah yang pertama kita akan membuat sebuah form dengan nama file form-input.php, form ini akan kita gunakan sebagai interface bagi pengguna untuk menginputkan data yang akan disimpan kedalam database.

PHP

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

<!DOCTYPEhtml>

<html>

    <head>

        <title>AjaxJqueryBelajarphp.net</title>

    </head>

    <body>

        <formmethod=“post”action=“simpan.php”>

            <table>

                <tr><td>NIM</td><td><inputtype=“text”onkeyup=“isi_otomatis()”name=“nim”></td></tr>

                <tr><td>NAMA</td><td><inputtype=“text”name=“nama”></td></tr>

                <tr><td>JENISKELAMIN</td><td>

                        <inputtype=“radio”name=“jenis_kelamin”value=“L”>LakiLaki

                        <inputtype=“radio”name=“jenis_kelamin”value=“P”>Perempuan

                    </td></tr>

                <tr><td>JURUSAN</td><td>

                        <selectname=“jurusan”>

                            <optionvalue=“TEKNIK INFORMATIKA”>TEKNIKINFORMATIKA</option>

                            <optionvalue=“TEKNIK MESIN”>TEKNIKMESIN</option>

                            <optionvalue=“TEKNIK KIMIA”>TEKNIKKIMIA</option>

                        </select>

                    </td></tr>

                <tr><td>ALAMAT</td><td><inputtype=“text”name=“alamat”></td></tr>

                <tr><tdcolspan=“2”><buttontype=“submit”value=“simpan”>SIMPAN</button></td></tr>

            </table>

        </form>

    </body>

</html>

seperti yang anda lihat kita menambahkan elemen textbox, radio button dan dropdown pada form yang kita buat. jika sudah selesai menulis script nya lalu silahkan save dan akses http://localhost/latihan/form-input.php melalui web browser anda maka akan tampil halaman seperti dibawah ini :

Menyimpan data ke database dengan php
Menyimpan data ke database dengan php

Menyimpan Data Yang Di input Ke Database

lalu langkah selanjutnya adalah kita akan membuat script input data yang akan menyimpan data yang di input tersebut ke database. silahkan buat sebuah script baru dengan nama simpan.php dan tulis lah script berikut ini :

PHP

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<?php

include‘koneksi.php’;

// menyimpan data kedalam variabel

$nim            =$_POST[‘nim’];

$nama          =$_POST[‘nama’];

$jurusan        =$_POST[‘jurusan’];

$jenis_kelamin  =$_POST[‘jenis_kelamin’];

$alamat        =$_POST[‘alamat’];

// query SQL untuk insert data

$query=“INSERT INTO mahasiswa SET nim=’$nim’,nama=’$nama’,jurusan=’$jurusan’,jenis_kelamin=’$jenis_kelamin’,alamat=’$alamat'”;

mysqli_query($koneksi,$query);

// mengalihkan ke halaman index.php

header(“location:index.php”);

?>

Jika semua semua tahapan sudah anda ikuti secara benar maka seharusnya tidak ada masalah dan ketika anda klik button simpan maka data yang anda inputkan dan halaman akan di redirect ke halaman index.php yang menampilkan list data mahasiswa.

Apa itu Database pada PHP?

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

Apa saja database yang bisa digunakan oleh PHP?

PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll.) PHP adalah perangkat lunak open-source atau source kodenya terbuka. PHP itu GRATIS dan BEBAS dipakai siapapun.

Bagaimana cara mengkoneksikan PHP dengan database MySQL?

Empat langkah menggunakan MySQLi untuk membuat koneksi database PHP ke MySQL:.
Buka File Manager -> public_html..
Buat File Baru dengan mengklik ikon tambah file pada menu di atas layar..
Simpan dengan nama databaseconnect.php, atau nama lain yang Anda inginkan, tapi ekstensinya tetap ..

Bagaimana cara membuat database di phpMyAdmin?

4. Buat Database di phpMyAdmin Caranya ialah dengan klik opsi New pada bar di bagian kiri tampilan situs. Kemudian, masukkan nama database baru yang akan dibuat dan klik Create untuk membuatnya. Selanjutnya, database akan secara otomatis ditampilkan pada bar di bagian kiri.