DML
UPDATE => Perintah ini untuk memperbarui data lama
menjadi data terkini
Sintaks : UPDATE nama_tabel SET nama_kolom=ekspresi
WHERE kondisi
DML
UPDATE => Perintah ini untuk memperbarui data lama
menjadi data terkini
Sintaks : UPDATE nama_tabel SET nama_kolom=ekspresi
WHERE kondisi
PERINTAH SQL DELETE
DELETE adalah perintah yang di gunakan untuk menghapus data
dari table
Sintaks:DELETE FROM nama_tabel WHERE KONDISI
CONTOH:1.Hapuslah data siswa pada tabel tb_siswa yang
mempunyai nis=’123’
2.Hapuslah data siswa pada tabel tb_siswa
yang mempunyai nama=’Jaka’
|
nis |
nama_siswa |
jenis_kelamin |
tempat_lahir |
tanggal_lahir |
nama_ibukandung |
|
123 |
Aan |
Laki-Laki |
Pandeglang |
2005-07-17 |
Ani |
|
124 |
Iin |
Perempuan |
Serang |
2005-07-17 |
Anah |
|
125 |
Jaka |
Laki-Laki |
Jakarta |
2007-11-30 |
Siti |
|
126 |
jaka |
Laki-Laki |
Pandeglang |
2008-10-21 |
Ina |
MariaDB [db_smk] DELETE FROM tb_smk VALUES WHERE nis=’123’
MariaDB [db_smk] DELETE FROM tb_smk VALUES WHERE nama=’Jaka’
Langkah-Langkah nya
Menurut saya, dari kegiatan ini saya belajar cara menghubungkan file PHP ke database MySQL dengan benar menggunakan mysqli_connect. Awalnya saya mengalami error karena penulisan pada bagian hostname yang salah, tapi setelah saya perbaiki menjadi “localhost”, koneksinya berhasil.
Saya juga jadi tahu bagaimana cara membuat tabel di database serta menampilkan data ke halaman web dengan perintah SELECT. Dari proses ini saya belajar bahwa setiap tanda dan huruf di dalam kode itu penting, karena kesalahan kecil bisa membuat program tidak berjalan.
Menurut saya kegiatan ini sangat bermanfaat karena saya jadi lebih paham tentang cara kerja koneksi antara PHP dan database, serta lebih teliti dalam menulis kode.
Nama: ALDY
Kelas: XI RPL
Mata Pelajaran: Informatika / Pemrograman Dasar
Tanggal: 14 Oktober 2025
Pada pelajaran kali ini saya belajar membuat program penilaian nilai siswa menggunakan bahasa pemrograman PHP dan JavaScript.
Awalnya saya mencoba menjalankan program menggunakan PHP, namun Blogger tidak mendukung PHP sehingga program tidak berjalan.
Kemudian saya mengubahnya menjadi JavaScript, agar bisa dijalankan langsung di halaman Blogger tanpa server tambahan.
Program ini bertujuan untuk menentukan predikat nilai (A, B, C, D, E) berdasarkan input nilai dari pengguna.
Dari pembelajaran ini saya memahami beberapa hal:
Perbedaan antara PHP (server-side) dan JavaScript (client-side).
Cara membuat form input nilai, lalu menampilkan hasilnya dengan logika if–else.
Menambahkan warna dan tampilan CSS agar hasilnya lebih menarik dan mudah dibaca.
Saya masih kesulitan dalam:
Menata posisi tampilan form agar lebih rapi.
Memahami cara kerja JavaScript untuk memproses data input pengguna.
Membuat efek animasi dan warna yang lembut.
Saya merasa senang dan lebih percaya diri karena sudah bisa membuat program sederhana yang berfungsi di Blogger.
Saya belajar bahwa kesalahan bukan akhir, tapi proses untuk memahami logika coding dengan lebih baik.
Saya juga menyadari pentingnya konsistensi dan latihan agar kemampuan pemrograman semakin meningkat.
<form id="nilaiForm">
<input type="text" id="nilai" placeholder="Masukkan nilai (0-100)">
<input type="submit" value="Proses">
</form>
<div id="output"></div>
<script>
document.getElementById('nilaiForm').addEventListener('submit', function(e) {
e.preventDefault();
const nilai = parseInt(document.getElementById('nilai').value);
let predikat = "";
let warna = "";
if (nilai >= 91 && nilai <= 100) { predikat = "A"; warna = "green"; }
else if (nilai >= 81) { predikat = "B"; warna = "blue"; }
else if (nilai >= 71) { predikat = "C"; warna = "orange"; }
else if (nilai >= 60) { predikat = "D"; warna = "red"; }
else if (nilai >= 0) { predikat = "E"; warna = "gray"; }
else { predikat = "Tidak Valid"; warna = "black"; }
document.getElementById('output').innerHTML = `
<div style="color:${warna}; font-weight:bold;">
Nilai Anda: ${nilai}<br>
Predikat: ${predikat}
</div>
`;
});
</script>
Jika dijalankan di Blogger atau browser, hasilnya akan seperti ini:
Contoh Input dan Output:
| Nilai | Predikat | Warna | Keterangan |
|---|---|---|---|
| 95 | A | Hijau | Baik Sekali 🌟 |
| 83 | B | Biru | Baik 👍 |
| 75 | C | Oranye | Cukup 🙂 |
| 65 | D | Merah | Kurang 😢 |
| 50 | E | Abu-abu | Belajar Lagi 💪 |
Dari pembelajaran ini saya mendapatkan pemahaman bahwa coding bukan hanya mengetikkan sintaks, tetapi juga berpikir logis dan kreatif.
Saya akan terus berlatih membuat program kecil lain agar semakin terampil.
3.Fungsi dengan nilai default
Nilai tersebut dapat kita berikan di parameter.Nilai default berfungsi mengisi nilai sebuah parameter salam maka program akan eror.Oleh karna itu kita perlu memberikan nilai default agar tidak eror.
<?php
// membuat fungsi perkenalan
function perkenalan ($nama,$salam="Assalamualaikum").
{
echo"$salam<br>";
echo"Perkenalkan nama saya $nama<br>";
echo"Senang berkenalan dengan anda";
}
?>
<?php Perkenalkan ("ALDY","Hi"); ?>
<hr>
<?php
$saya = "ALDY";
Perkenalkan ($saya);
?>
Membuat Kode Fungsi Dalam Pemrograman
A.Konsep fungsi dalam pemrograman aplikasi web di sisi server
Fungsi dalam bahasa pemrograman adalah kode program yang di rancang untuk menyelesaikan sebuah tugas tertentu merpakan bagian dari program utama . Format dasar pembuatan fungsi adalah sebagai berikut: function nama_fungsi ($parameter1,$parameter2)
{
//kode program
return $nilai_akhir
}
Keterangan:
1.Fakta function adalah intruksi kepada php bahwa anda akan membuat sebuah fungsi
2.nama.fungsi adalah nama dari fungsi yang akan di tulis
3.$parameter1,$parameter2 adalah variable perantara yang menyimpan nilai inputan yang di perlukan dalam pemrosesan fungsi (argumen) hal tersebut bergantung pada kebutuhan kita,bebas merancang seberapa banyak parameter yang dibutuhkan.Perintah return adalah perintah khusus untuk fungsi dalam hal ini kata return menginstruksikan kepada php bahwa pemrosesan fungsi telah selesai.
B.Prosedur penggunaan fungsi dalam pemrograman web
1.Fungsi tanpa parameter (prosedur)
biasanya fungsi parameter dalam php dinamakan prosedur jika fungsi tanpa parameter,nama fungsi di ikuti tanda kurung.
2 .Fungsi menggunakan parameter
Contoh:
<?php
// fungsi dengan parameter nama dan kota
function kenalan_nama($nama, $kota)
{
echo "Assalamualaikum<br>";
echo "Perkenalkan nama saya $nama <br>";
echo "Saya berasal dari $kota <br>";
echo "Senang bertemu dengan anda <br><hr>";
}
?>
<?php kenalan_nama("Ahmad", "Jakarta"); ?>
Hasilnya:
DML UPDATE => Perintah ini untuk memperbarui data lama menjadi data terkini Sintaks : UPDATE nama_tabel SET nama_kolom=ekspresi ...