Postingan

Menampilkan postingan dari Oktober, 2025

PERINTAH SQL DELETE

Gambar
 Perintah SQL DELETE Perintah SQL DELETE digunakan untuk menghapus data (baris/record) dari sebuah tabel di database. Struktur dasarnya: DELETE FROM nama_tabel WHERE kondisi; Penjelasan: DELETE FROM → menunjukkan tabel tempat data akan dihapus. WHERE → menentukan baris mana yang akan dihapus. Contoh: DELETE FROM tb_siswa WHERE nis = 123 ; ➡️ artinya: menghapus data siswa yang memiliki NIS 123 dari tabel tb_siswa . ⚠️ Catatan penting: Jika kamu tidak menulis WHERE , maka semua data dalam tabel akan terhapus. Contoh jika tidak menulis Where : Contoh jika  menulis Where :

Menampilkan Database Tabel Guru ke web

Gambar
 Langkah - langkah : 1.Buka CMD : Microsoft Windows [Version 10.0.26100.6901] (c) Microsoft Corporation. All rights reserved. C:\Users\Bahtra-12>cd c://xampparya/mysql/bin c:\xampparya\mysql\bin>mysql -u root -p Enter password: Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 8 Server version: 10.4.32-MariaDB mariadb.org binary distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> use db_smk; Database changed 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)); Query OK, 0 rows affe...

Tabel Data Siswa ke Website

Gambar
 Table Data Siswa Syntak nya : < 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>" ;     }...

Perintah Insert DML(data Manipulation Langangue)

 DML Microsoft Windows [Version 10.0.26100.6725] (c) Microsoft Corporation. All rights reserved. C:\Users\Bahtra-12>cd c://xampparya/mysql/bin c:\xampparya\mysql\bin>mysql -u root -p Enter password: Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 10 Server version: 10.4.32-MariaDB mariadb.org binary distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> show databases; +--------------------------+ | Database                 | +--------------------------+ | db_sekolah               | | db_smk                   | | information_schema       | | mysql                    | | penilaian_db      ...

Koneksi Database ke Website

Gambar
 Koneksi Database ke Website Sintak nya : <?php $hostname = "localhost" ; $username = "root" ; $password = "" ; $db_name = "db_sekolah" ; $koneksi = mysqli_connect ( " $hostname " , " $username " , " $password " , " $db_name " ); //172.0.0.1 if ( $koneksi == true ) {     echo "Database berhasil terhubung" ; } else {     echo "Database tidak terhubung" ; } $perintah = "show tables" ; $query = mysqli_query ( $koneksi , $perintah ); while ( $data = mysqli_fetch_row ( $query )) { echo "<hr> $data [ 0 ] <hr>" ;} $perintah2 = " CREATE TABLE IF NOT EXISTS tb_siswa(             nis int ( 10 ) not null ,             nama varchar ( 100 ) not null ,             jenis_kelamin varchar ( 15 ) not null ,             tempat_lahir varchar ( 50 ) not null ,             tanggal_lahir date ,       ...

Fungsi Rekursif

Gambar
 Fungsi Rekursif Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri. Fungsi ini biasanya digunakan untuk menyelesaikan maslah seperti faktorial, bilangan fibonacci, pemrograman dinamis, dan sebagainya. Faktorial adalah hasil perkalian berurutan dari bilangan bulat positif mulai dari 1 sampai bilangan itu sendiri. Biasanya ditulis dengan tanda seru (!) di belakang angka. ๐Ÿ“˜ Rumus umum: n ! = n × ( n − 1 ) × ( n − 2 ) × ⋯ × 3 × 2 × 1 n! = n \times (n-1) \times (n-2) \times \dots \times 3 \times 2 \times 1 n ! = n × ( n − 1 ) × ( n − 2 ) × ⋯ × 3 × 2 × 1 ๐Ÿ“Contoh: 3 ! = 3 × 2 × 1 = 6 3! = 3 × 2 × 1 = 6 3 ! = 3 × 2 × 1 = 6 5 ! = 5 × 4 × 3 × 2 × 1 = 120 5! = 5 × 4 × 3 × 2 × 1 = 120 5 ! = 5 × 4 × 3 × 2 × 1 = 120 0 ! = 1 0! = 1 0 ! = 1 (ini aturan khusus dalam matematika) ๐Ÿ” Kegunaannya: Faktorial sering digunakan dalam: Kombinasi dan permutasi (menghitung banyaknya cara mengatur atau memilih sesuatu) Matematika tingkat lanjut , seperti deret Taylor dan p...

Fungsi Menggunakan Nilai Balik & Memanggil Fungsi Dalam Fungsi

Gambar
4. Fungsi menggunakan nilai nalik (return)  Setelah memproses nilai input, hampir semua fungsi akan memberi hasil pemrosesan tersebut(walaupun ada fungsi yang tidak memberikan nilai) cara fungsi memberikan nilainya ini sering disebut dengan mengembalikan nilai (return value) nilai yang di kembalikan oleh sebuah fungsi dapat ditampung kedalam variabel atau langsung ditampilkan ke web browser contoh : <?php     //nama siswa = Arya Hadi Pratama; function hitung_umur($thn_lahir,$thn_sekarang) { $umur = $thn_sekarang-$thn_lahir;                   return $umur; } ?> <?php echo"umur saya adalah".hitung_umur(2000,2025)."tahun"; ?> <?php     //nama siswa = Arya Hadi Pratama; function hitung_umur ( $thn_lahir , $thn_sekarang ) { $umur = $thn_sekarang - $thn_lahir ;                 return $umur ; } ? > <?php echo "umur saya adalah" . hitung_umur ( 2009 , ...