Membuat CRUD dengan PHP & MYSQL
Membuat crud pada mysql dan php. Crud adalah proses untuk melakukan Create, Read, Update, Delete pada sebuah sistem.
Sebelum membuat CRUD pastikan temen-temen sudah menginstall xampp dan sudah membuat database di phpmyadmin. Untuk pembuatan database silahkan baca pada postingan saya dibawah ini:
link postingan : cara membuat koneksi database dan membuat database
Langkah-langkah
Pertama buka phpmyadmin dan buka database kita telah kita buat pada postingan
diatas, kita akan membuat tabel yang mana akan menampung data yg akan kita
simpan dengan nama tb_barang seperti gambar dibawah ini.
|
|
| Gambar tb_barang |
Kemudian kita akan membuat data secara manual untuk mencoba menampilkan data pada database seperti gambar dibawah ini jangan lupa klik kirim untuk menyimpan data tersebut:
Buka projek-test yang telah di buat pada postingan diatas menggunakan code
editor temen-temen kemudian buat file dengan nama index.php seperti gambar
dibawah ini:
|
|
| membuat file index.php |
Kemudian temen-temen membuat tag html untuk menampilkan isi database
seperti script dibawah ini:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>projek tes</title>
</head>
<body>
<center><h3>menampilkan data barang</h3></center>
<center>
<a href="V_simpan.php">Tambah Barang</a>
<table border="1">
<thead>
<th>No</th>
<th>Nama Barang</th>
<th>Stok</th>
<th>Harga</th>
<th>Aksi</th>
</thead>
<tbody>
<?php
include "koneksi.php";
$no =1;
$query = mysqli_query($conn, "SELECT * FROM tb_barang ORDER BY id ASC") or die(mysqli_error($conn));
while ($data = mysqli_fetch_array($query)) {
?>
<tr>
<td><?= $no++ ?></td>
<td><?= $data['nama_br']?></td>
<td><?= $data['stok_br']?></td>
<td><?= $data['harga_br']?></td>
<td>
<a href="V_ubah.php?id=<?= $data['id'];?>">Update |</a>
<a href="aksi.php?aksi=delete&id=<?= $data['id']; ?>">Delete</a>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</center>
</body>
</html>
Output nya:
Penjelasan
Untuk menmpilkan data koneksikan database terlebih dahulu kemudian panggil dengan script dibawah ini
include "koneksi.php";Membuat Variable dengan value atau isi 1 untuk membuat jumlah data
$no =1;Query untuk menampilkan data secara Ascending atau mengurutkan data dari atas kebawah
$query = mysqli_query($conn, "SELECT * FROM tb_barang ORDER BY id ASC") or die(mysqli_error($conn));Terakhir tampung data tersebut didalam $data dan looping menggunakan while
while ($data = mysqli_fetch_array($query)) {
?>
<tr>
<td><?= $no++ ?></td>
<td><?= $data['nama_br']?></td>
<td><?= $data['stok_br']?></td>
<td><?= $data['harga_br']?></td>
<td>
<a href="V_ubah.php?id=<?= $data['id'];?>">Update |</a>
<a href="aksi.php?aksi=delete&id=<?= $data['id']; ?>">Delete</a>
</td>
</tr>
<?php } ?>
Selanjutnya buat tag a dengan href V_simpan.php untuk mengarahkan ke form tambah data
<a href="V_simpan.php">Tambah Barang</a>
Sekian dari postingan ini
Terimakasih :)


1 komentar untuk "Membuat CRUD dengan PHP & MYSQL"