0% menganggap dokumen ini bermanfaat (0 suara)
28 tayangan

Sourcecode

Dokumen tersebut membahas tentang proyek pembuatan aplikasi CRUD Sederhana menggunakan PHP yang mencakup menu tambah data, hapus data, tampilan data, dan update data dari tabel pengguna beserta penjelasan tentang perulangan dan seleksi dalam kode PHP.

Diunggah oleh

Akhyar Syahputra
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
28 tayangan

Sourcecode

Dokumen tersebut membahas tentang proyek pembuatan aplikasi CRUD Sederhana menggunakan PHP yang mencakup menu tambah data, hapus data, tampilan data, dan update data dari tabel pengguna beserta penjelasan tentang perulangan dan seleksi dalam kode PHP.

Diunggah oleh

Akhyar Syahputra
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

PROYEK 1

Nama : Akhyar Dwi Syahputra


Nim : 202172
Kelas : 6TSTI-G

APLIKASI CRUD SEDERHANA PHP


1. MENU TAMBAH DATA
• Perulangan :
if ($_SERVER["REQUEST_METHOD"] == "POST") {

$nim = input($_POST["nim"]);

$nama = input($_POST["nama"]);

$kelas = input($_POST["kelas"]);

//Query input menginput data kedalam tabel anggota

$sql = "insert into pengguna (nim,nama,kelas) values

('$nim','$nama','$kelas')";

• Seleksi :

if ($hasil) {

header("Location:index.php");

} else {

echo "<div class='alert alert-danger'> Data Gagal disimpan.</div>";

2. MENU HAPUS
• Perulangan
if (isset($_GET['id'])) {

$id = htmlspecialchars($_GET["id"]);
$sql = "delete from pengguna where id='$id' ";

$hasil = mysqli_query($kon, $sql);

• Seleksi
if ($hasil) {

header("Location:index.php");

} else {

echo "<div class='alert alert-danger'> Data Gagal dihapus.</div>";

3. MENU INDEX
• Perulangan
while ($data = mysqli_fetch_array($hasil)) {

$no++;

?>

<tbody>

<tr>

<td><?php echo $no; ?></td>

<td><?php echo $data["nim"]; ?></td>

<td><?php echo $data["nama"]; ?></td>

<td><?php echo $data["kelas"]; ?></td>

<td>

<a href="update.php?id=<?php echo htmlspecialchars($data['id']); ?>" class="btn


btn-warning" role="button">Update</a>

<a href="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>?id=<?php echo


$data['id']; ?>" class="btn btn-danger" role="button">Delete</a>

</td>

</tr>

</tbody>

<?php
4. MENU UPDATE
• Perulangan
if (isset($_GET['id'])) {

$id = input($_GET["id"]);

$sql = "select * from pengguna where id=$id";

$hasil = mysqli_query($kon, $sql);

$data = mysqli_fetch_assoc($hasil);

if ($_SERVER["REQUEST_METHOD"] == "POST") {

$id = htmlspecialchars($_POST["id"]);

$nim = input($_POST["nim"]);

$nama = input($_POST["nama"]);

$kelas = input($_POST["kelas"]);

$sql = $kon->query("UPDATE pengguna SET nim = '$nim', nama = '$nama', kelas = '$kelas'
WHERE id = $id") or die(mysqli_error($conn));

• Seleksi
if ($hasil) {

header("Location:index.php");

} else {

echo "<div class='alert alert-danger'> Data Gagal diupdate.</div>";

5. KONEKSI
• Seleksi
if (!$kon){

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

Anda mungkin juga menyukai