Kamis, 30 Oktober 2025

PERINTAH SQL DELETE

PERINTAH SQL DELETE

DELETE adalah  Perintah yang  di gunakan untuk menghapus data dari tabel 
sintaks : DELETE FROM nama_tabel WHERE kondisi;

contoh: 
1. Hapuslah data siswa pada tabel siswa yang mempunyai nis='123';
2.  Hapuslah data siswa pada tabel siswa yang mempunyai nama='jaka'

nis

nama

jenis_kelamin

tempat_lahir

tanggal_lahir

nama_

ibukandung

123

Aan

Laki-laki

Pandeglang

2005-07-17

Ani

124

Iin         

Perempuan     

Pandeglang 

2006-10-25 

Anah 

125

Jaka            

Laki-laki     

Jakarta 

2007-11-30     

Siti 

126

jaka 

Laki-laki  

Pandeglang

2006-10-21

Ina 



MariaDB [db_smk]> DELETE  FROM tb_siswa WHERE nis='123';



MariaDB [db_smk]> DELETE FROM tb_siswa WHERE nama='jaka';





Selasa, 28 Oktober 2025

Menampilkan Data Tabel Guru ke web dengan bahasa pemrograman PHP

 Langkah -langkah :

1. Buka CMD; 

2. Masuk kedalam database MariaDB;

  • C:\Users\YAYAN>cd c://xampp/mysql/bin/
  • c:\xampp\mysql\bin>mysql -u root -p (enter)

3. Tampilkan semua database kemudian Aktifakan/Pilih database menggunakan query USE;

  • MariaDB [(none)]> show databases;
  • MariaDB [(none)]> use db_smk;

4. Buat Tabel tb_guru menggunakan perintah CREATE;

  • MariaDB [db_smk]> CREATE TABLE tb_guru(
  •     -> nip int(25)not null,
  •     -> nama_guru varchar(200)not null,
  •     -> jenis_kelamin varchar(15)not null,
  •     -> tempat_lahir varchar(50)not null,
  •     -> tanggal_lahir date,
  •     -> nama_ibukandung varchar(100)not null,
  •     -> primary key(nip));

5. Isi minimal 3 baris data menggunakan INSERT;

  • MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1001','Agri','Laki-Laki','Sumedang','1994-08-17','Anah');
  • MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1002','Fahrul','Laki-Laki','Pandeglang','1990-02-25','Anis');
  • MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1003','Jaka','Laki-Laki','Pandeglang','2007-05-10','Siti');

6. Tampilkan menggunakan perintah SELECT;

  • MariaDB [db_smk]> SELECT * FROM tb_guru;


7. Siapkan Aplikasi texteditor( VS Code);
8. Ketik Script/koding seperti di bawah;
Script / Koding : 

<?php
include"conn/config.php";
$perintah="select * from tb_guru";
$query=mysqli_query($koneksi,$perintah);
while($data=mysqli_fetch_array($query))
{ echo"<hr>    
        <p>$data[nip]</p>
        <p>$data[nama_guru]</p>
        <p>$data[jenis_kelamin]</p>
        <p>$data[tempat_lahir]</p>
        <p>$data[tanggal_lahir]</p>
        <p>$data[nama_ibukandung]</p>
    <hr>";
}
?>


9. Tampilkan hasil dari script koding PHP di browser ( Crome )

Output / hasil :




Senin, 27 Oktober 2025

Menampilkan data tabel siswa ke website

Pemrograman Web

Menampilkan data tabel siswa ke website



Koding /  Script:

<h1>Data Siswa</h1>
<table width="600" border="1">
    <tr>
        <td>NIS</td>
        <td>Nama Siswa</td>
        <td>Jenis Kelamin</td>
        <td>Tempat Lahir</td>
        <td>Tanggal Lahir</td>
        <td>Nama Ibu Kandung</td>
    </tr>
<?php
include"conn/config.php";
$perintah="select * from tb_siswa";
$query=mysqli_query($koneksi,$perintah);
while($data=mysqli_fetch_row($query))
{ echo"
    <tr>    
        <td>$data[0]</td>
        <td>$data[1]</td>
        <td>$data[2]</td>
        <td>$data[3]</td>
        <td>$data[4]</td>
        <td>$data[5] </td>
    </tr>";
}
?>
</table>

hasil / output :





Kamis, 23 Oktober 2025

PERINTAH INSERT

 DML(Data Manipulation Language)

A. Pengertian DML

    DML(Data Manipulation Language) adalah Sub-bahasa SQL yang digunakan untuk....






1. CD C://xampp/mysql/bin

2. C:\xampp\mysql\bin>mysql -u root -p

3. MariaDB [(none)]> show databases;

4. MariaDB [(none)]> use db_smk;

5. MariaDB [db_smk]> show tables;

6. MariaDB [db_smk]> INSERT INTO tb_siswa 

   VALUES('123','Aan','Laki-laki','Pandeglang','2005-11-30','Siti');


7. MariaDB [db_smk]> INSERT INTO tb_siswa(nis,nama,jenis_kelamin,nama_ibukandung)

   VALUES('124','Iin','Perempuan','Ani');


6. MariaDB [db_smk]> INSERT INTO tb_siswa 

   VALUES('125','Nama_sendir','Laki-laki','Pandeglang','2005-11-30','ibu');



Selasa, 14 Oktober 2025

if elseif



skript 

 


<form method="post" action="#">
    <input type="text" name="nilai">
    <input type="submit" value="proses">
</form>
<?php
$nilai=$_POST['nilai'];
if($nilai>=75)
    {
        print"<font color='green'>Anda lulus</font>";
    }
else
    {
        print"<font color='red'>anda tidak lulus</font>";
    }
?>




output:




Selasa, 07 Oktober 2025

FUNGSI REKRUSIF

6. FUNGSI REKRUSIF

Fungsi rekrusif adalah fungsi yang memanggil diri nya sendiri. fungsi ini biasanya di gunakan untuk menyelesaikan masalah seperti faktorial, bialngan fibonacci, pemrograman dinamis dan sebagainya .

contoh penerapan fungsi rekrusif:

A. Faktorial Faktorial

<?php
function faktorial($angka)
{
    if($angka<2)
        {
            return 1;
        }
    else
        {
            return ($angka * faktorial($angka-1));
        }
}
?>
<?php echo"Faktorial 4 adalah : ".faktorial(4); ?>

output :



2. Contoh Bilangan fibonacci

<?php
function fibonacciIteratif($n) {
    if ($n == 0) return 0;
    if ($n == 1) return 1;

    $a = 0;
    $b = 1;

    for ($i = 2; $i <= $n; $i++) {
        $temp = $a + $b;
        $a = $b;
        $b = $temp;
    }

    return $b;
}

// Contoh pemanggilan:
echo "Fibonacci ke-12: " . fibonacciIteratif(12);
?>



Senin, 06 Oktober 2025

FUNGSI MENGGUNAKAN NILAI BALIK

PEMROGRAMAN WEBSITE 

Membuat Kode Fungsi dalam Program

4. Fungsi Menggunakan Nilai Balik

Setelah memproses nilai input, hampir semua fungsi akan memberi niai hasil pemrosesan tersebut (walaupun ada fungsi yang tidak memberikan nilai) cara fungsi memberikan nilai ini sering disebut dengan 'mengembalikan nilai' (return a value). Nilai yang dikembalikan oleh sebuah fungsi dapat di tampungke dalam variabel atau langsung di tampilkan ke web browser.
Contoh: 

<?php
//nama siswa = Yayan Ahyani
function hitung_umur($thn_lahir,$thn_sekarang)
{
    $umur=$thn_sekarang-$thn_lahir;
    return $umur;
}
?>


5. Memanggil fungsi dalam fungsi

<?php
function kenalan($nama,$salam)
{
    echo"$salam <br>"; echo"Perkenalkan Nama Saya".$nama."<br>";
    //memanggil fungsi lain
    echo"Saya Berusia".hitung_umur(2008,2025)."tahun<br>";
    echo"Senang Berkenalan dengan anda";
}
?>

<?php kenalan("Yayan Ahyani","Assalamualaikum"); ?>
output :



MANAJEMEN BASIS DATA (BACKUP)

MATERI: MANAJEMEN BASIS DATA (BACKUP) 🎯 Tujuan Pembelajaran Peserta didik mampu: Memahami konsep backup database Menjelaska...