• Latest
  • Trending

Teknik Keamanan Website

23 Mei 2016
Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

14 Juni 2026
Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

14 Juni 2026
Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

12 Juni 2026
Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

9 Juni 2026
Viral! Ibu Disangka Pacar Anak Sendiri

Viral! Ibu Disangka Pacar Anak Sendiri

9 Juni 2026
Video Andini Permata dan Cut Salwa Bikin “Gempa” Netizen Indonesia

Video Andini Permata dan Cut Salwa Bikin “Gempa” Netizen Indonesia?

8 Juni 2026
Video Cut Salwa dan Sarwendah Sedang Viral, Diburu Netizen

Video Cut Salwa dan Sarwendah Sedang Viral, Diburu Netizen

5 Juni 2026
Video ‘Scandals’ aespa Picu Reaksi Beragam Netizen, Jadi Perbincangan Hangat di Media Sosial

Video ‘Scandals’ aespa Picu Reaksi Beragam Netizen, Jadi Perbincangan Hangat di Media Sosial

5 Juni 2026
Video Kakak Imut Pas Lagi Ngambek Malah Tambah Cantik, Netizen “Ekspresinya Bikin Gemas!”

Video Kakak Imut Pas Lagi Ngambek Malah Tambah Cantik, Netizen: “Ekspresinya Bikin Gemas!”

4 Juni 2026
Viral! Perjuangan Ayah dari NTT ke Bandung Demi Hadiri Kelulusan Anak, Kisah Haru Pengorbanan Orang Tua yang Menginspirasi

Viral! Perjuangan Ayah dari NTT ke Bandung Demi Hadiri Kelulusan Anak, Kisah Haru Pengorbanan Orang Tua yang Menginspirasi

3 Juni 2026
Kisah Mahasiswi Cantik Ini Sering Prank Mas Wawan Kang Ojol Yang Sedang Viral

Kisah Mahasiswi Cantik Ini Sering Prank Mas Wawan Kang Ojol Yang Sedang Viral

26 Mei 2026
Viral Mahasiswi Pulen Ini Sering Prank Mas Wawan Kang Ojol!

Viral Mahasiswi Pulen Ini Sering Prank Mas Wawan Kang Ojol!

24 Mei 2026
Aopok
No Result
View All Result
  • Login
  • Register
  • Home
    • Join Komunitas
    • Pasang Iklan Gratis
    • Filter
      • Terbaru
      • Viral
      • Hot
      • Galeri
      • Populer
      • Terviral
      • Terbaik
      • Trending
  • Hiburan
    • Cerita
    • Musik
      • Chord Lirik
      • Terjemahan lirik
    • Foto
    • Gosip
    • Video
  • Berita
    • All
    • Daerah
    • Dunia
    • Kriminal
    • Nasional
    • Perang Dunia
    Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

    Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

    Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

    Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

    Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

    Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

    Trending Tags

    • Perang Dunia
    • Viral
    • Musik
    • Gosip
    • Ramadhan
    • Jelajah
  • Bisnis
    • Seputar Bisnis
    • Investasi & Trading
    • Top Bisnis
    • Pasang Iklan
    • Ulasan Bisnis
  • Explore
    • Alamat
    • Biodata Viral
    • Cerpen
    • Food & Travel
      • Kuliner
      • Resep Masakan
    • Kode Pos
    • Masjid
    • Review
    • Sejarah
    • Wisata
  • Sports
    • All
    • Bulutangkis
    • Sepakbola
    Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

    Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

    Leo/Daniel Juara Thailand Open 2026, Bungkam Unggulan India dan Bangkitkan Harapan Bulutangkis Indonesia

    Leo/Daniel Juara Thailand Open 2026, Bungkam Unggulan India dan Bangkitkan Harapan Bulutangkis Indonesia

    Viral! Reaksi Kylian Mbappé di Media Sosial Saat Real Madrid Dibantai FC Barcelona Jadi Sorotan

    Viral! Reaksi Kylian Mbappé di Media Sosial Saat Real Madrid Dibantai FC Barcelona Jadi Sorotan

    John Herdman Janji Timnas Indonesia Tampil dengan Skuad Terbaik saat Hadapi Jepang di Piala Asia 2027

    John Herdman Janji Timnas Indonesia Tampil dengan Skuad Terbaik saat Hadapi Jepang di Piala Asia 2027

    Resmi! Timnas Indonesia vs Mozambik di FIFA Matchday Juni 2026, SUGBK Dipastikan Bergemuruh

    Resmi! Timnas Indonesia vs Mozambik di FIFA Matchday Juni 2026, SUGBK Dipastikan Bergemuruh

    5 Pelatih Termahal di Piala Dunia 2026, Nomor 1 Tembus Rp200 Miliar!

    5 Pelatih Termahal di Piala Dunia 2026, Nomor 1 Tembus Rp200 Miliar!

    Jadwal Siaran Langsung Timnas Indonesia U-17 vs Qatar di Piala Asia U-17 2026, Live RCTI Malam Ini!

    Jadwal Siaran Langsung Timnas Indonesia U-17 vs Qatar di Piala Asia U-17 2026, Live RCTI Malam Ini!

    FIFA Resmi Tutup Mimpi Timnas Indonesia ke Piala Dunia 2026, Iran Dipastikan Tampil dan Harapan Garuda Sirna

    FIFA Resmi Tutup Mimpi Timnas Indonesia ke Piala Dunia 2026, Iran Dipastikan Tampil dan Harapan Garuda Sirna

    Peran John Herdman di Balik Kemenangan 4-0 Timnas Indonesia U-17 vs Timor Leste di Piala AFF U-17 2026

    Peran John Herdman di Balik Kemenangan 4-0 Timnas Indonesia U-17 vs Timor Leste di Piala AFF U-17 2026

  • More
    • Tekno
    • Religi
    • Bangka Belitung
    • Otomotif
    • Lifestyle
    • Edukasi
    • Kesehatan & Kecantikan
    • Chord Lirik
    • Keimanan
    • Tempo Dulu
    • Lainnya
IKLAN GRATIS
  • Home
    • Join Komunitas
    • Pasang Iklan Gratis
    • Filter
      • Terbaru
      • Viral
      • Hot
      • Galeri
      • Populer
      • Terviral
      • Terbaik
      • Trending
  • Hiburan
    • Cerita
    • Musik
      • Chord Lirik
      • Terjemahan lirik
    • Foto
    • Gosip
    • Video
  • Berita
    • All
    • Daerah
    • Dunia
    • Kriminal
    • Nasional
    • Perang Dunia
    Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

    Tragis! Wanita 21 Tahun Tewas Terjatuh dari Ayunan Jembatan Ekstrem, Diduga Staf Lalai Pasang Tali Pengaman

    Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

    Viral! Dua Perempuan Saling Jambak di Kafe Diduga Rebutan Pacar

    Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

    Heboh! Video Sarwendah, Cut Salwa, dan “Ibu Tiri-Anak Tiri” Masih Viral hingga Sekarang

    Trending Tags

    • Perang Dunia
    • Viral
    • Musik
    • Gosip
    • Ramadhan
    • Jelajah
  • Bisnis
    • Seputar Bisnis
    • Investasi & Trading
    • Top Bisnis
    • Pasang Iklan
    • Ulasan Bisnis
  • Explore
    • Alamat
    • Biodata Viral
    • Cerpen
    • Food & Travel
      • Kuliner
      • Resep Masakan
    • Kode Pos
    • Masjid
    • Review
    • Sejarah
    • Wisata
  • Sports
    • All
    • Bulutangkis
    • Sepakbola
    Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

    Agenda Perdana Shin Tae-yong Usai Resmi Latih Persija Jakarta

    Leo/Daniel Juara Thailand Open 2026, Bungkam Unggulan India dan Bangkitkan Harapan Bulutangkis Indonesia

    Leo/Daniel Juara Thailand Open 2026, Bungkam Unggulan India dan Bangkitkan Harapan Bulutangkis Indonesia

    Viral! Reaksi Kylian Mbappé di Media Sosial Saat Real Madrid Dibantai FC Barcelona Jadi Sorotan

    Viral! Reaksi Kylian Mbappé di Media Sosial Saat Real Madrid Dibantai FC Barcelona Jadi Sorotan

    John Herdman Janji Timnas Indonesia Tampil dengan Skuad Terbaik saat Hadapi Jepang di Piala Asia 2027

    John Herdman Janji Timnas Indonesia Tampil dengan Skuad Terbaik saat Hadapi Jepang di Piala Asia 2027

    Resmi! Timnas Indonesia vs Mozambik di FIFA Matchday Juni 2026, SUGBK Dipastikan Bergemuruh

    Resmi! Timnas Indonesia vs Mozambik di FIFA Matchday Juni 2026, SUGBK Dipastikan Bergemuruh

    5 Pelatih Termahal di Piala Dunia 2026, Nomor 1 Tembus Rp200 Miliar!

    5 Pelatih Termahal di Piala Dunia 2026, Nomor 1 Tembus Rp200 Miliar!

    Jadwal Siaran Langsung Timnas Indonesia U-17 vs Qatar di Piala Asia U-17 2026, Live RCTI Malam Ini!

    Jadwal Siaran Langsung Timnas Indonesia U-17 vs Qatar di Piala Asia U-17 2026, Live RCTI Malam Ini!

    FIFA Resmi Tutup Mimpi Timnas Indonesia ke Piala Dunia 2026, Iran Dipastikan Tampil dan Harapan Garuda Sirna

    FIFA Resmi Tutup Mimpi Timnas Indonesia ke Piala Dunia 2026, Iran Dipastikan Tampil dan Harapan Garuda Sirna

    Peran John Herdman di Balik Kemenangan 4-0 Timnas Indonesia U-17 vs Timor Leste di Piala AFF U-17 2026

    Peran John Herdman di Balik Kemenangan 4-0 Timnas Indonesia U-17 vs Timor Leste di Piala AFF U-17 2026

  • More
    • Tekno
    • Religi
    • Bangka Belitung
    • Otomotif
    • Lifestyle
    • Edukasi
    • Kesehatan & Kecantikan
    • Chord Lirik
    • Keimanan
    • Tempo Dulu
    • Lainnya
No Result
View All Result
Aopok
No Result
View All Result
Home Edukasi

Teknik Keamanan Website

Edukasi Indonesia by Edukasi Indonesia
23 Mei 2016
Reading Time: 29 mins read
Donasi
0
Share on TwitterFacebookWhatsappTelegram
PHP Security

Bahasa pemrograman PHP dan MySQL merupakan bahasa pemrograman serta basis data yang paling banyak digunakan untuk membuat website. Semakin polulernya PHP dan MySQL banyak hacker yang mencoba untuk membobol website yang menggunakan bahasa pemrograman PHP dan MySQL. Hal ini bukan menjadi pakokan bahwa sistem yang dibangun menggunakan bahasa pemrograman PHP rentang diserang hacker. Bahasa pemrograman PHP memiliki keamanan yang power full jika Anda dapat memaksimalkannya. Beberapa teknik untuk memaksimalkan keamanan PHP:
  1. Menanggulangi SQL Injection.
  • Serangan yang paling sering dilakukan oleh hacker adalah SQL Injection. Target SQL injection ini adalah form login. Langkah yang dilakukan untuk memberi pengamanan terhadap form login dengan menggunakan fungsi mysql_real_escape_string(); Contoh:
    $username = mysql_real_escape_string($_POST[‘username’]);
    $password = mysql_real_escape_string($_POST[‘pass’]);

    $query = “SELECT * FROM user WHERE username = ‘$username'”;
    $hasil = mysql_query($query);
  • Menggunakan fungsi MD5
    • Langkah selanjutnya untuk mengamankan sistem login adalah dengan menggunakan funsi MD5. MD5 digunakan untuk melakukan enkripsi password, untuk lebih mengoptimalkan fungsi ini buat password dengan menggunakan kombinasi angka, huruf dan karakter khusus. Contoh:
      $password = md5($password);
      if ($password == $data[‘password’])
      {
        echo “sukses”;
      }
      else
      {
        echo “<h1>Login gagal</h1>”;
      }
  • Menggunakan .htacsess untuk memanipulasi halaman php
    • Sebelum membuat file .htacsees langkah pertama adalah mengaktifkan mod_rewrite. buka folder apache yang terdapat di dalam folder xampp. Kemudian buka folder conf lalu buka file httpd.conf menggunakan notepad atau notepad++
    • Cari code #LoadModule rewrite_module modules/mod_rewrite.so hilangkan tanda pagarnya sehingga menjadi LoadModule rewrite_module modules/mod_rewrite.so. Simpan file tersebut.
    • Buatlah sebuah folder di dalam direktori C:/xampp/htdocs dengan nama latihan.
    • Buka notepad atau notepad ++ kemudian ketik listing program di bawah ini.
      RewriteEngine on
      RewriteCond $1 !^(index.php|images)
      RewriteRule ^(.*)$ /latihan/index.php?$1 [L]
      Simpan dengan type: all files, beri nama .htaccsess
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <?php
      error_reporting(“E_ALL ^ E_NOTICE”);

      include(‘koneksi.php’);

      $url   = $_SERVER[‘QUERY_STRING’];
      $pecah = explode(‘-‘,$url);
      $page  = $pecah[0];
      $id       = $pecah[1];
      switch($page){
          case ‘berita’:
              include ‘module/berita.php’;
              break;
             
          case ‘contact’:
              include ‘module/contact.php’;
              break;
         
          default:
              include ‘module/notfound.php’;
              break;
      }
      ?>
      Simpan dengan type: all files, beri nama index.php
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <?php

      error_reporting(“E_ALL ^ E_NOTICE”);

      RELATED POSTS

      Viral Perjuangan Suami Rawat Istri Idap TB Tulang hingga Komplikasi, Kisah Gilang dan Chahya Bikin Haru

      9 Tren TikTok Berbahaya yang Berujung Hilangnya Nyawa, Orang Tua Wajib Waspada dengan Challenge Viral Ini

      Viral! Video Cewek SMAN 1 Purwakarta Acungkan Jari Tengah ke Guru

      $db_host  = ‘localhost’;
      $db_usn   = ‘root’;
      $db_pwd   = ”;
      $db_name  = ‘dbberita’;
      $conn     = mysql_connect($db_host,$db_usn,$db_pwd);
      $db       = mysql_select_db($db_name,$conn);  
      ?>

      Simpan dengan type: all files, beri nama koneksi.php
    • Buatlah sebuah folder baru di dalam folde latihan beri nama module.
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <?php
      error_reporting(“E_ALL ^ E_NOTICE”);

      if(is_numeric($id)){
          //Baca Posting jika url mengandung variabel ID yang numeric
          $query = mysql_query(‘select * from berita where BID=”‘.$id.'”‘);
          $data  = mysql_fetch_array($query);
          echo ‘<h1>’.$data[‘Judul’].'</h1>’;
          echo $data[‘Isi’];
          echo ‘<p>’.$data[‘Penulis’].’ / ‘.$data[‘Tanggal’].’ <a href=”berita”>&laquo; Kembali</a></p>’;
      }
      else{
          //Menampilkan Semua Posting
          $query = mysql_query(‘select * from berita ‘);
          echo ‘<ul>’;
          while($data=mysql_fetch_array($query)){
              $slug = str_replace(‘ ‘,’_’,$data[‘Judul’]);
              echo ‘<li><a href=”berita-‘.$data[‘BID’].’-‘.strtolower($slug).'”>’.$data[‘Judul’].'</a></li>’;
          }
          echo ‘</ul>’;
      }
      ?>
      Simpan di dalam folder module dengan tipe all files beri nama berita.php
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <h1>Hubungi Kami</h1>
      Simpan di dalam folder module dengan tipe all files beri nama contact.php
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <h1>404 – Halaman yang anda cari tidak ditemukan!</h1>
      Simpan di dalam folder module dengan tipe all files beri nama notfound.php
    • Buat file baru menggunakan notepad/notepad ++ kemudian ketik listing program di bawah ini.
      <?php
      error_reporting(“E_ALL ^ E_NOTICE”);

      $query = mysql_query(‘select * from berita ‘);
      echo ‘<ul>’;
      while($data=mysql_fetch_array($query)){
          echo ‘<li><a href=”page-‘.$data[‘BID’].'”>’.$data[‘Judul’].'</a></li>’;
      }
      echo ‘</ul>’;
      ?>
      Simpan di dalam folder module dengan tipe all files beri nama page.php
    • Buat database baru dengan nama dbberita menggunakan phpmyadmin. 
    • Sesuaikan struktur tabelnya sesuai dengan tabel di bawah ini.
      Nama Fields Type Data Keterangan
      BID Int (5) Auto Increment, Primary Key
      Judul Varchar (255)
      Isi Text
      Penulis Varchar (255)
      Tanggal datetime
    • Masukan beberapa data di bawah ini ke dalam database melalui menu insert.
      • Kolom Nilai
        BID 1
        Judul Tentang Kami
        Isi Kami merupakan perkumpulan beberapa mahasiswa ITN Malang yang memiliki persamaan tujuan untuk dapat saling berbagi ilmu terutama dalam bidang IT. Berangka dari persamaan tujuan tersebut, maka kami dirikan Media Kreatif ini sebagai sarana penujang dan sebagai media penyaluran minat dan bakat.<br>
        <strong>Visi dan Misi</strong><br>
        Media kreatif didirikan untuk dapat mengahasilkan produk – produk edukasi dengan harapan dapat ikut berpartisipasi dalam rangka mencerdaskan bangsa.<br>
        <p><strong>Produk</strong></p>
        <p>Produk yang kami rancang kedepannya antara lain :</p>
        <ol>
            <li>Tutorial dan Buku elektronik ( Ebook ) untuk dapat di baca olhe segenap lapisan Masyarakat</li>
            <li>Aplikasi – aplikasi komputer berbasis website dan desktop</li>
            <li>Ujian online untuk kalangan SMP , SMU dan Perguruan tinggi</li>
            <li>Dan lain – lain</li>
        </ol>
        <p><strong>Kontak</strong></p>
        <p>Edi suprayitno <br />
        Jl Bougenville No 1,<br />
        Kel. Lowokwaru<br />
        Kota Malang<br />
        Jawa Timur</p>
        <p>Email : <strong>admin@media-kreatif.com</strong><br />
        Yahoo messenger : <strong>just_ide@yahoo.com</strong></p>
        <p>Silahkan <a href=”request-tutorial.prm”>kirimkan</a> ide – ide kreatif anda untuk dapat kami tuangkan dalam bentuk tulisan sehingga dapat dinikmati oleh banyak kalangan.</p>
        <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p><strong>Salam kreatif</strong></p>
        <p>&nbsp;</p>
        Penuis 2012-01-20 10:10:00
        Tanggal Edi. S
      • Kolom Nilai
        BID 2
        Judul Belajar MySQL dengan menggunakan MySQL command line
        Isi <p>Melanjutkan tutorial sebelumnya, berikut kita akan mencoba membuat contoh database baru dengan menggunakan mysql command line. Perhatikan langkah – langkah berikut :<br />
        <br />
        <strong>1. Login ke MySQL Server</strong><br />
        Gunakan perintah <strong>mysql -u root -p</strong> , ketika muncul pesan Enter password : , masukkan password MySQL anda. jika Anda pengguna aplikasi XAMP, biasanya password root masih kosong. tekan saja tombol Enter.</p>
        <p>
        <div style=”page-break-after: always;”><span style=”display: none;”>&nbsp;</span></div>
        <br />
        <strong>2. Membuat database baru</strong><br />
        Untuk membuat database baru, perintah yang digunakan adalah sebagai berikut :<br />
        <strong>CREATE DATABASE nama_database;</strong><br />
        Contoh kalau kita akan membuat database dengan nama sekolah, perintah yang digunakan :<br />
        <strong>CREATE DATABASE sekolah; </strong><br />
        jangan lupa untuk mengakhiri perintah mysql dengan tanda ( ; ) supaya pada waktu kita tekan enter perintah tersebut akan di eksekusi. kalau kita lupa menuliskan tanda ;, maka kursor akan turun kebawah dam artian ganti baris saja, akan tetapi perintah tidak dieksekusi. untuk mengatasi hal tersebut, ketik saja ; kemudian tekan tombol Enter.<br />
        <br />
        3. Masuk ke database untuk pengelolaan<br />
        Untuk masuk ke database tertentu, perintah yang digunakan adalah USE, dengan struktur perintahnya yaitu :<br />
        <strong>USE nama_database</strong><br />
        Contoh penerapannya adalah:<br />
        <strong>USE sekolah;</strong><br />
        Jika perintah yang kita ketikkan benar, maka akan dicetak pesan Database Change, kemudian kita bisa mengolah database tersebut.<br />
        <br />
        4. Membuat tabel<br />
        Struktur perintah untuk membuat tabel adalah sebagai berikut :<br />
        <em><strong>CREATE TABLE nama_tabel(<br />
        &nbsp;&nbsp;&nbsp; kolom1 type_data(ukuran) atribut , <br />
        &nbsp;&nbsp;&nbsp; kolom1 type_data(ukuran) atribut, <br />
        &nbsp;&nbsp;&nbsp; kolom1 type_data(ukuran) atribut, <br />
        &nbsp;&nbsp;&nbsp; kolom1 type_data(ukuran) , <br />
        &nbsp;&nbsp;&nbsp; …<br />
        &nbsp;&nbsp;&nbsp; kolom_n type_data(ukuran)<br />
        );</strong></em><br />
        <br />
        Pada contoh berikut akan dibuat tabel siswa dengan struktur tabel tersebut terdiri dari beberapa kolom, diantaranya (NIS , Nama, Alamat, TTL, Telp, Angkatan).<br />
        Perintah yang harus dibuat adalah sebagai berikut :<br />
        <em><strong>CREATE TABLE siswa (<br />
        &nbsp;&nbsp;&nbsp; NIS varchar(10) not null primary key,<br />
        &nbsp;&nbsp;&nbsp; Nama varchar(30) not null,<br />
        &nbsp;&nbsp;&nbsp; Alamat varchar(255) not null,<br />
        &nbsp;&nbsp;&nbsp; TTL varchar(50) not null,<br />
        &nbsp;&nbsp;&nbsp; Telp varchar(30) not null,<br />
        &nbsp;&nbsp;&nbsp; Angkatan varchar(2) not null<br />
        );</strong></em><br />
        Jika perintah diatas berhasil, maka akan dicetak pesan Query Ok , sedangkan jika ditemukan kesalahan dalam perintah diatas, maka akan dicetak pesan kesalahan berserta dengan petunjuk lokasi kesalahannya.<br />
        <br />
        <strong>5. Melihat daftar tabel dalam database</strong><br />
        Untuk mengetahui ada berapa tabel dalam database sekolah, maka gunakan perintah berikut :<br />
        <strong>SHOW TABLES;</strong><br />
        setelah perintah tersebut dijalankan, maka akan ditampilkan daftar tabel yang ada pada database sekolah.<br />
        <br />
        <strong>6. Memasukkan data ke dalam tabel</strong><br />
        Untuk memasukkan data / record pada tabel siswa, maka perintah yang kita gunakan adalah perintah insert, struktur perintahnya adalah :<br />
        <strong>INSERT INTO siswa (kolom1, kolom2, kolom3, kolom_n) values (‘ isi 1 ‘, ‘ isi 2 ‘, ‘ isi 3 ‘, ‘ isi n ‘)</strong><br />
        Pada contoh berikut kita akan memasukkan record pada tabel siswa yang telah kita buat sebelumnya.<br />
        INSERT INTO siswa (NIS, Nama, Alamat, TTL, Telp, Angkatan ) values (‘ 0912912 ‘, ‘ Edi s ‘, ‘ Malang ‘, ‘ Malang 29 Februari 1994 ‘, ‘ 0341 567890 ‘, ‘ 2009 ‘ )<br />
        jika perintah diatas kita jalankan, maka akan dimasukkan data siswa bernama Edi s kedalam tabel siswa. Jika perintah berhasil, akan dicetak pesan Query Ok, 1 row affected<br />
        <br />
        <strong>7. Menampilkan data atau record tabel</strong><br />
        Untuk melihat data dari sebuah tabel, maka kita gunakan perintah select , yang srtuktur perintahnya adalah sebagai berikut :<br />
        <strong>SELECT kolom1,kolom2,kolom_n FROM nama_tabel</strong><br />
        pada contoh berikut kita akan menampilkan isi dari tabel siswa, maka kita gunakan perintah berikut :<br />
        <strong>SELECT * FROM siswa ;</strong><br />
        Perintah diatas akan menampilkan isi semua kolom dalam tabel siswa, sedangkan jika perintanya kita ubah menjadi :<br />
        <strong>SELECT NIS,Nama,Alamat FROM siswa;</strong><br />
        Maka hanya akan ditampilkan isi dari Kolom NIS,Nama dan kolom Alamat<br />
        Penjelasan lebih detail dari perintah diatas akan dibahas dalam Mysql query<br />
        <br />
        <strong>8. Mengubah data tabel</strong><br />
        Untuk melakukan perubahan data pada tabel, maka perintah yang digunakan adalah perintah UPDATE, struktur perintahnya adalah sebagai berikut :<br />
        <strong>UPDATE nama_tabel SET kolom1=’isi baru’ , kolom2=’isi baru’ WHERE kolom_unik=’kode_unik’ ;</strong><br />
        Pada contoh berikut kita akan mengubah Nama siswa yang berada pada tabel siswa. Perlu diketahui bahwa kolom unik atau primary key dari tabel siswa adalah NIS, maka kita akan mengubah data siswa dengan NIS tertentu.<br />
        <strong>UPDATE siswa SET Nama=’ Arman’, Alamat=’Jl Bougenville no 1′, Angkatan=’ 2010 ‘ WHERE NIS=’ 0912913 ‘</strong><br />
        Jika perintah tersebut dijalankan, maka data siswa yang memiliki NIS = 0912913 akan diubah, yaitu Nama = Edi s akan dibah menjadi Arman , Alamat diubah menjadi Jl Bougenville no 1 dan angkatan diubah menjadi 2010.<br />
        Untuk melihat hasilnya, silahkan tampilkan dengan menggunakan perintah SELECT<br />
        <br />
        <strong>9. Menghapus data</strong><br />
        Untuk menghapus data pada tabel, perintah yang digunakan adalah perintah DELETE . Struktur perintahnya adalah sebagai berikut :<br />
        <strong>DELETE FROM nama_tabel WHERE kolom_unik = ‘angka_unik’;</strong><br />
        Contoh penerapannya pada tabel siswa adalah ketika kita akan menghapus data siswa yang memiliki NIS 0912913, maka perintah yang digunakan adalah sebagai berikut :<br />
        <strong>DELETE FROM siswa WHERE NIS=’ 0912913 ‘;</strong></p>
        Penuis Edy S
        Tanggal 2011-05-20 10:42:16
      • Kolom Nilai
        BID 3
        Judul Posting multiple form dengan php
        Isi <p>Posting data dengan beberapa form ? Kapan kira – kira kita akan mengirim data dengan beberapa form ?<br>
        Jawabannya adalah ketika kita akan melakukan entry banyak data dimana data – data tersebut mempunyai atribut – atribut yang sama. sebagai contoh ketika kita akan melakukan entry data siswa, dimana masing – masing siswa mempunyai atribut – atribut yang sama, antara lain :</p>
        <ul>
          <li>NIM</li>
          <li>Nama</li>
          <li>Alamat</li>
          <li>Tempat dan tanggal lahir</li>
          <li>dll</li>
        </ul>
        <p>
        <div style=”page-break-after: always;”><span style=”display: none;”>&nbsp;</span></div>
        </p>
        <p>Kalau kita mau melakukan entry data yang jumlahnya cukup banyak, sedangkan kita hanya menggunakan satu form, tentunya akan sangat menyulitkan, karena kita harus menyimpan data satu persatu. Disini kami akan mencoba membuat contoh aplikasi simple untuk dapat mengatasi permasalahan diatas:</p>
        <p>1. Membuat form entry data siswa terlebuh dahulu.</p>

        <div id=”htmltut” style=”font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; border:silver 1px dotted; width:auto;”>
        <!– tutorial start here –>
        &lt;html xmlns=”http://www.w3.org/1999/xhtml”&gt;<br />
        &lt;head&gt;<br />
        &lt;meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ /&gt;<br />
        &lt;title&gt;Posting Multiple form dengan PHP&lt;/title&gt;<br />
        &lt;/head&gt;<br />

        &lt;body&gt;<br />
        &lt;form method=”get” action=””&gt;<br />
            Jumlah form : &lt;input type=”text” size=”5″ name=”jumlah” /&gt;<br />
            &lt;input type=”submit” name=”btnJumlah” value=”OK” /&gt;<br />
        &lt;/form&gt;<br />

        &lt;form method=”post” action=”proses.php”&gt;<br />
        &lt;?php<br />
        $jumlah=$_GET[‘jumlah’];<br />
        for($i=0; $i&lt;$jumlah; $i++){<br />
        $nomor = $i + 1;<br />
        echo $nomor .”. “;<br />
        ?&gt;<br />
        NIM &lt;input type=”text” name=”nim[]” /&gt; Nama &lt;input type=”text” name=”nama[]” /&gt;&lt;br /&gt;<br />
        &lt;?php<br />
        }<br />
        //cetak tombol jika inputan lebih dari 0<br />
        if($jumlah &gt;0){<br />
            echo “&lt;input type=”submit” name=”btnSiswa” value=”Simpan” /&gt;”;<br />
        }<br />
        ?&gt;<br />
        &lt;/form&gt;<br />
        &lt;/body&gt;<br />
        &lt;/html&gt;<br />
        <!– tutorial ends here –>
        </div>
        <p>Karena form diatas menggunakan script php, maka harus disimpan dengan ekstensi php, misalnya kita simpan dengan nama <strong>multi.php</strong> </p>
        <p>2. Membuat file aksi <strong>proses.php</strong></p>
        <p>file aksi yang akan memproses kiriman data dari form diatas seperti tertulis di bawah ini.</p>
        <div id=”htmltut” style=”font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; border:silver 1px dotted; width:auto;”>
        &lt;?php<br />
        if(isset($_POST[‘btnSiswa’])){<br />
        //hitung jumlah form yang dikirim<br />
        $jumlah = count($_POST[‘nim’]);<br />
        <br />
            echo “&lt;h1&gt;Cetak semua form&lt;/h1&gt;”;<br />
            for($i=0; $i&lt;$jumlah; $i++){<br />
            $urut    = $i+1;<br />
            $nim    = $_POST[‘nim’][$i];<br />
            $nama    = $_POST[‘nama’][$i];<br />
            //jika mau dimasukkan ke databases, silahkan buat query anda disini<br />
            echo $urut.” “.$nim .” “.$nama.”&lt;br /&gt;”;<br />
            }<br />
        <br />
            echo “&lt;h1&gt;Khusus NIM dan Nama yang tidak kosong&lt;/h1&gt;”;<br />
            //jika hanya akan memproses data yang nim dan namanya tidak kosong<br />
            for($a=0; $a&lt;$jumlah; $a++){<br />
            $urut    = $a+1;<br />
            $nim    = $_POST[‘nim’][$a];<br />
            $nama    = $_POST[‘nama’][$a];<br />
            if(trim($nim) !=”” and trim($nama) !=””){<br />
            //jika mau dimasukkan ke databases, silahkan buat query anda disini<br />
                echo $urut.” “.$nim .” “.$nama.”&lt;br /&gt;”;<br />
            }    <br />
        }<br />
        }<br />
        ?&gt;<br />
        </div>
        <p>Silahkan copy code – code diatas dan coba jalankan pada komputer anda. Untuk mendownload contoh script yang sudah kami buat diatas, silahkan klik <a href=”get-multi.zip”>Download</a></p>
        <p>Sekian dulu tutorial kali ini,Jika ada sesuatu yang kurang jelas / koreksi dari penulisan diatas silahkan posting  pada form dibawah. Untuk request tutorial sesuai dengan keinginan anda, silahkan tuliskan request anda pada menu <a href=”request-tutorial.prm”>Request tutorial</a> </p>
        <p><strong>Selamat mencoba dan Salam kreatif </strong></p>

        Penuis Edy. S
        Tanggal 2012-02-22 10:10:00
      • Kolom Nilai
        BID 4
        Judul Berita percobaan saja
        Isi isi dari berita percobaan
        Penuis Edy S
        Tanggal 2011-05-28 21:21:38
      • Kolom Nilai
        BID 5
        Judul Berita percobaan lanjutan
        Isi Isi dari berita percobaan lanjutan
        Penuis Edy S
        Tanggal 2012-03-22 10:10:00
      • Kolom Nilai
        BID 6
        Judul Berita percobaan saja
        Isi Isi dari percobaan berita berikutnya
        Penuis Edy S
        Tanggal 2011-05-28 21:21:38
      • Kolom Nilai
        BID 7
        Judul Berita percobaan lanjutan
        Isi Isi juga dari berita selanjutnya
        Penuis Edy S
        Tanggal 2011-05-28 21:22:02
    • Jalankan programnya melalui alamat dibawah ini, dan lihat hasilnya.
      • http://localhost/latihan
      • http://localhost/latihan/berita
      • http://localhost/latihan/contact
      • http://localhost/latihan/sembarang_text
    TUGAS
    Editlah program di atas, tambahkan halaman utama yang dilengkapi dengan menu untuk mengakses berita dan contact person.
        Kembali Lanjut

        Terkait

        Tags: BacaBelajarCari IlmuEdukasiIlmuIlmu PengetahuanPendidikanPengetahuanTips
        TweetShareSendShare
        Edukasi Indonesia

        Edukasi Indonesia

        Related Posts

        Viral Perjuangan Suami Rawat Istri Idap TB Tulang hingga Komplikasi, Kisah Gilang dan Chahya Bikin Haru
        Cerita

        Viral Perjuangan Suami Rawat Istri Idap TB Tulang hingga Komplikasi, Kisah Gilang dan Chahya Bikin Haru

        23 Mei 2026
        9 Tren TikTok Berbahaya yang Berujung Hilangnya Nyawa, Orang Tua Wajib Waspada dengan Challenge Viral Ini
        Berita

        9 Tren TikTok Berbahaya yang Berujung Hilangnya Nyawa, Orang Tua Wajib Waspada dengan Challenge Viral Ini

        3 Mei 2026
        Viral! Video Cewek SMAN 1 Purwakarta Acungkan Jari Tengah ke Guru
        Edukasi

        Viral! Video Cewek SMAN 1 Purwakarta Acungkan Jari Tengah ke Guru

        19 April 2026
        5 Tips Long Trip Saat Libur Panjang agar Perjalanan Nyaman, Aman, dan Bebas Drama
        Edukasi

        5 Tips Long Trip Saat Libur Panjang agar Perjalanan Nyaman, Aman, dan Bebas Drama

        12 April 2026
        4 Rekomendasi Teh Herbal Terbaik untuk Meningkatkan Imun Tubuh Secara Alami
        Edukasi

        4 Rekomendasi Teh Herbal Terbaik untuk Meningkatkan Imun Tubuh Secara Alami

        8 April 2026
        Viral Susu MBG Dijual Rp4.000 di Minimarket, Ini Klarifikasi Resmi BGN
        Berita

        Viral Susu MBG Dijual Rp4.000 di Minimarket, Ini Klarifikasi Resmi BGN

        4 April 2026
        Next Post
        Negara Khilafah Islam Dipecah Nasionalisme

        Negara Khilafah Islam Dipecah Nasionalisme

        Info Kota Bandung dan Sekitarnya

        Tinggalkan Balasan Batalkan balasan

        Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

        Iklan

        Recommended Stories

        Keamanan dalam Basis Data dan Aplikasi (1)

        Keamanan dalam Basis Data dan Aplikasi (1)

        3 Mei 2016

        Lokman Hakim – Setiaku Chord

        2 Agustus 2024
        Event Solo Menari 24 Jam dalam Rangka Hari Tari Sedunia

        Bank Mandiri KC Medan Imam Bonjol

        26 Juni 2015

        Popular Stories

        • Heboh! Video Ibu Tiri dan Anaknya Viral Main di Dapur Pondok Kebun Sawit

          Heboh! Video Ibu Tiri dan Anaknya Viral Main di Dapur Pondok Kebun Sawit

          0 shares
          Share 0 Tweet 0
        • Viral! Video Ibu Guru Bahasa Inggris dan Muridnya Bikin Heboh Jagat Maya

          0 shares
          Share 0 Tweet 0
        • Viral! Tante Prank Ojol di Kolam Renang Ini Berujung Tak Terduga

          0 shares
          Share 0 Tweet 0
        • Viral Video Tak Senonoh Sejoli di Batang Jateng, Kini Diburu

          0 shares
          Share 0 Tweet 0
        • Baru! Video Cewek Jilbab Cantik Asal Jawa di Kamar Hotel Hebohkan Media Sosial

          0 shares
          Share 0 Tweet 0
        Aopok

        Aopok merupakan layanan informasi terbaru dan terpercaya yang mengabarkan berita di indonesia dan seluruh dunia. Lanjut baca »



        Topoin.com - Iklans.com - Pugur.com - Tradingan.com - Piool.com - Terviral.id - Keimanan.com - Dului.com - Jokbangka.com - Biodataviral.com - Topbisnisonline.com

        Tools & Data

        Heatmap Saham | Heatmap Forex | Heatmap ETF | Heatmap Koin Kripto | Bunga Bank Sentral | Harga IHSG | Saham Aktif | Saham Untung | Saham Rugi | Harga Emas | Harga Minyak | Swift Kode Bank | Semua Data | Heatmap | Kurs Silang Forex | Grafik Real-Time | Kalender Ekonomi | Forex Quotes | Rasio Forex | Waktu Forex | Top Berita Utama | Ikhtisar Pasar | Pasar Kripto | Konversi Mata Uang | Kalkulator Fibonacci | Kalkulator Pivot | Kalkulator Profit | Kalkulator Pip Forex | Kalkulator Margin Forex | Kalkulator Kurs | Kalkulator MM | Bunga Majemuk | Simulasi KPR | Donasi | Beli Crypto | Tukar Crypto | Mining Crypto | Top Broker | Market | Bonus | Penawaran

        Kategori

        • Berita
        • Bisnis
        • Bulutangkis
        • Cerita
        • Chord Lirik
        • Daerah
        • Dunia
        • Edukasi
        • Entertainment
        • Explore
        • Food & Travel
        • Foto
        • Gosip
        • Kesehatan & Kecantikan
        • Kriminal
        • Kuliner
        • Lainnya
        • Lifestyle
        • Musik
        • Nasional
        • Otomotif
        • Perang Dunia
        • Religi
        • Review
        • Sejarah
        • Sepakbola
        • Sports
        • Teknologi & Sains
        • Terjemahan Lagu
        • Video

        Navigasi

        • Tentang
        • Kontak
        • Subscription
        • Iklan Gratis
        • Join Komunitas
        • Disclaimer
        • Privacy Policy
        • Pedoman Siber
        • Cookies dan IBA
        • Terms

        © 2026 Aopok.com - theme by Iklans.com - Pugur.com.

        Welcome Back!

        Login to your account below

        Forgotten Password? Sign Up

        Create New Account!

        Fill the forms bellow to register

        All fields are required. Log In

        Retrieve your password

        Please enter your username or email address to reset your password.

        Log In
        No Result
        View All Result
        • Home
        • Subscribe
        • Kategori
          • Berita
          • Explore
            • Food & Travel
            • Kuliner
            • Sejarah
            • Review
          • Bisnis
          • Edukasi
          • Hiburan
            • Cerita
            • Foto
            • Gosip
            • Musik
            • Video
          • Otomotif
          • Religi
          • Sports
          • Teknologi & Sains
        • Terbaru
        • Join Komunitas
        • Pasang Iklan Gratis
        • Trading & Investasi
        • Seputar Bisnis
        • Biodata Viral
        • Networks
          • Berita Viral
          • Chord Lirik
          • Keimanan
          • Seputar Bangka
          • Seputar Kripto
          • Tempo Doeloe
          • Top Bisnis

        © 2026 Aopok.com - theme by Iklans.com - Pugur.com.

        Not enough quota to unlock this post
        Unlock left : 0
        Are you sure want to cancel subscription?