Tutorial ini merupakan lanjutan dari Tutorial Membuat Login dengan PHP & MySQL
CRUD adalah akronim untuk Create,Read,Update,dan Delete.
1. Mengedit file konten.php pada tutorial sebelumnya
<?php
if (!isset($_GET['page'])){
echo "Selamat, anda berhasil login
$_SESSION[username]!";
echo "<br>";
echo "<a href=logout.php>Logout</a>";
}elseif ($_GET['page'] == 'siswa'){
include "siswa.php";
}else{
echo "Maaf, halaman tidak ditemukan!";
}
?>
2. Menambahkan file siswa.php pada folder tutorial sebelumya
<?php
echo "ini halaman siswa";
?>
3. Membuat File .htaccess
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^([0-9a-zA-Z-]+)/?/?$ /login_php/index.php?page=$1
4. Mengedit File siswa.php dari lanjutan nomor 2
a. Menampilkan Data Siswa
<?php
if (!isset($_GET['aksi'])){
?>
<a type="button" href="index.php?page=siswa&aksi=tambah">Tambah Siswa</a>
<table>
<thead>
<tr>
<th>No</th>
<th>NIS</th>
<th>Nama Siswa</th>
<th>Jenis Kelamin</th>
<th>Alamat</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<?php
$siswa=mysqli_query($koneksi, "SELECT * FROM siswa");
$no = 1;
while ($data = mysqli_fetch_array($siswa)){
?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $data['nis']; ?></td>
<td><?php echo $data['nama_siswa']; ?></td>
<td><?php echo $data['jenis_kelamin']; ?></td>
<td><?php echo $data['alamat']; ?></td>
<td><a href="index.php?page=siswa&aksi=edit&id=<?php echo $data['id_siswa'] ?>">Edit</a> |
<a href="index.php?page=siswa&aksi=hapus&id=<?php echo $data['id_siswa'] ?>">Hapus</a></td>
</tr>
<?php
$no++;
}
?>
</tbody>
</table>
<?php
}
?>
hasil
b. Membuat form tambah siswa pada file siswa.php
c. Menambahkan Fungsi Simpan Siswa pada file siswa.php
d. Membuat Form Edit pada file siswa.php
e. Menambahkan Fungsi update pada file siswa.php
f. Menambahkan Fungsi Hapus Siswa pada file siswa.php
Tidak ada komentar:
Posting Komentar