0% found this document useful (0 votes)
16 views

PHP

Uploaded by

Imam Arifin
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

PHP

Uploaded by

Imam Arifin
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

1.

Buat Database

sql

CREATE DATABASE dbbarang;

2. Buat Tabel barang

sql

USE dbbarang;

CREATE TABLE barang (

kode_barang VARCHAR(10) PRIMARY KEY,

nama_barang VARCHAR(100) NOT NULL,

harga_barang DECIMAL(10, 2) NOT NULL

);

koneksi.php

php

<?php

$host = "localhost";

$user = "root";

$password = "";

$database = "dbbarang";

$conn = mysqli_connect($host, $user, $password, $database);

if (!$conn) {

die("Koneksi gagal: " . mysqli_connect_error());

?>
style.css

css

body {

font-family: Arial, sans-serif;

.container {

width: 80%;

margin: 0 auto;

padding: 20px;

table {

width: 100%;

border-collapse: collapse;

margin-top: 20px;

table, th, td {

border: 1px solid #ddd;

padding: 8px;

th {

background-color: #FA8072;

form {
margin-top: 20px;

input[type="text"], input[type="number"] {

padding: 8px;

width: 100%;

box-sizing: border-box;

input[type="submit"] {

background-color: #D30000;

color: white;

padding: 10px 20px;

border: none;

cursor: pointer;

index.php

php

<?php

include 'koneksi.php';

// Tambah data

if (isset($_POST['submit'])) {

$kode_barang = $_POST['kode_barang'];

$nama_barang = $_POST['nama_barang'];

$harga_barang = $_POST['harga_barang'];
$sql = "INSERT INTO barang (kode_barang, nama_barang, harga_barang) VALUES ('$kode_barang',
'$nama_barang', '$harga_barang')";

mysqli_query($conn, $sql);

header("Location: index.php");

// Hapus data

if (isset($_GET['delete'])) {

$kode_barang = $_GET['delete'];

$sql = "DELETE FROM barang WHERE kode_barang='$kode_barang'";

mysqli_query($conn, $sql);

header("Location: index.php");

// Edit data

if (isset($_POST['update'])) {

$kode_barang = $_POST['kode_barang'];

$nama_barang = $_POST['nama_barang'];

$harga_barang = $_POST['harga_barang'];

$sql = "UPDATE barang SET nama_barang='$nama_barang', harga_barang='$harga_barang' WHERE


kode_barang='$kode_barang'";

mysqli_query($conn, $sql);

header("Location: index.php");

// Ambil semua data barang

$result = mysqli_query($conn, "SELECT * FROM barang");

?>
<!DOCTYPE html>

<html lang="id">

<head>

<meta charset="UTF-8">

<title>Data Barang</title>

<link rel="stylesheet" href="style.css">

</head>

<body>

<div class="container">

<h1>Data Barang</h1>

<form action="" method="POST">

<label>Kode Barang:</label>

<input type="text" name="kode_barang" required>

<label>Nama Barang:</label>

<input type="text" name="nama_barang" required>

<label>Harga Barang:</label>

<input type="number" name="harga_barang" required>

<input type="submit" name="submit" value="Tambah">

</form>

<table>

<tr>

<th>Kode Barang</th>

<th>Nama Barang</th>

<th>Harga Barang</th>

<th>Aksi</th>

</tr>
<?php while ($row = mysqli_fetch_assoc($result)) { ?>

<tr>

<td><?= $row['kode_barang']; ?></td>

<td><?= $row['nama_barang']; ?></td>

<td><?= $row['harga_barang']; ?></td>

<td>

<a href="edit.php?kode_barang=<?= $row['kode_barang']; ?>">Edit</a> |

<a href="index.php?delete=<?= $row['kode_barang']; ?>" onclick="return confirm('Yakin ingin


menghapus?')">Hapus</a>

</td>

</tr>

<?php } ?>

</table>

</div>

</body>

</html>

edit.php

php

<?php

include 'koneksi.php';

if (isset($_GET['kode_barang'])) {

$kode_barang = $_GET['kode_barang'];

$result = mysqli_query($conn, "SELECT * FROM barang WHERE kode_barang='$kode_barang'");

$row = mysqli_fetch_assoc($result);

}
if (isset($_POST['update'])) {

$kode_barang = $_POST['kode_barang'];

$nama_barang = $_POST['nama_barang'];

$harga_barang = $_POST['harga_barang'];

$sql = "UPDATE barang SET nama_barang='$nama_barang', harga_barang='$harga_barang' WHERE


kode_barang='$kode_barang'";

mysqli_query($conn, $sql);

header("Location: index.php");

?>

<!DOCTYPE html>

<html lang="id">

<head>

<meta charset="UTF-8">

<title>Edit Data Barang</title>

<link rel="stylesheet" href="style.css">

</head>

<body>

<div class="container">

<h1>Edit Data Barang</h1>

<form action="" method="POST">

<input type="hidden" name="kode_barang" value="<?= $row['kode_barang']; ?>">

<label>Nama Barang:</label>

<input type="text" name="nama_barang" value="<?= $row['nama_barang']; ?>" required>

<label>Harga Barang:</label>

<input type="number" name="harga_barang" value="<?= $row['harga_barang']; ?>" required>


<input type="submit" name="update" value="Update">

</form>

</div>

</body>

</html>

You might also like