• Latest
  • Trending

Teknik Keamanan Website

23 Mei 2016
Video Tasya Gym Bandar Batang 15 Menit Heboh di TikTok, Link Diburu Warganet

Video Tasya Gym Bandar Batang 15 Menit Heboh di TikTok, Link Diburu Warganet

4 Mei 2026
Viral! Video Eksklusif Fbyana Durasi 21 Menit Tersebar, Bikin Netizen Heboh

Viral! Video Eksklusif Fbyana Durasi 21 Menit Tersebar, Bikin Netizen Heboh

4 Mei 2026
Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

4 Mei 2026
Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

4 Mei 2026
Viral! Kompilasi Video Syafiqah Syarif Disebut Hyper dan Barbar

Viral! Kompilasi Video Syafiqah Syarif Disebut Hyper dan Barbar

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

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

3 Mei 2026
Viral Perwira Polda Sumut Diduga Dugem Bareng Wanita, AKBP HS Diperiksa Propam dan Ngaku Sedang Lidik Narkoba

Viral Perwira Polda Sumut Diduga Dugem Bareng Wanita, AKBP HS Diperiksa Propam dan Ngaku Sedang Lidik Narkoba

3 Mei 2026
Viral! Video “Bandar Membara” Berdurasi 45 Menit Tersebar, Warganet Berburu Link Asli

Baru! Video “Bandar Membara” Berdurasi 45 Menit Tersebar, Warganet Berburu Link Asli

3 Mei 2026
Viral! Video 11 Menit Dua Sejoli Bermesraan di Taman Hebohkan Warganet

Viral! Video 11 Menit Dua Sejoli Bermesraan di Taman Hebohkan Warganet

3 Mei 2026
Viral! Video Live Sepasang Kekasih Durasi 10 Menit Hebohkan Media Sosial

Viral! Video Live Sepasang Kekasih Durasi 10 Menit Hebohkan Media Sosial

3 Mei 2026
Viral! Video Lessa Chindo Lokal Buat Konten Private Bersama Om Bule 40 Menit Bikin Heboh

Viral! Video Lessa Chindo Lokal Buat Konten Private Bersama Om Bule 40 Menit Bikin Heboh

3 Mei 2026
Viral! Cewek Jilbab Cantik Ini Jadi Basah Setelah Insiden Tak Terduga Saat Minum Susu

Cewek Jilbab Cantik Ini Jadi Basah Setelah Insiden Tak Terduga Saat Minum Susu

2 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
    Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

    Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

    Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

    Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

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

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

    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
    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

    12 Pemain Bintang Dunia yang Absen di Piala Dunia 2026, Italia Paling Terpukul!

    12 Pemain Bintang Dunia yang Absen di Piala Dunia 2026, Italia Paling Terpukul!

    Pantas Timnas Indonesia Dibantai Jepang, Inggris Saja Dipermalukan di Stadion Wembley

    Pantas Timnas Indonesia Dibantai Jepang, Inggris Saja Dipermalukan di Stadion Wembley

    PSSI Resmi Tunjuk Sumatera Utara sebagai Tuan Rumah Piala AFF U-19 2026, Turnamen Digelar Juni

    PSSI Resmi Tunjuk Sumatera Utara sebagai Tuan Rumah Piala AFF U-19 2026, Turnamen Digelar Juni

    Peluang Timnas Indonesia Gantikan Irak di Playoff Antarkonfederasi Piala Dunia 2026, Ini Skenario Lengkapnya

    Peluang Timnas Indonesia Gantikan Irak di Playoff Antarkonfederasi Piala Dunia 2026, Ini Skenario Lengkapnya

    John Herdman Diminta Panggil Rivaldo Pakpahan ke Timnas Indonesia

    John Herdman Diminta Panggil Rivaldo Pakpahan ke Timnas Indonesia

    Tiga Ganda Campuran Indonesia Lolos ke Semifinal Thailand Masters 2026

    Tiga Ganda Campuran Indonesia Lolos ke Semifinal Thailand Masters 2026

    Live Streaming Barcelona vs Real Oviedo 25 Januari 2026

    Live Streaming Barcelona vs Real Oviedo 25 Januari 2026

  • More
    • Tekno
    • Religi
      Hari Lebaran 21 Maret 2026 Makna, Tradisi, dan Kebahagiaan Umat Muslim

      Hari Lebaran 21 Maret 2026: Makna, Tradisi, dan Kebahagiaan Umat Muslim

      Kemenag Tetapkan 1 Ramadan 1447 H Secara Hisab Jatuh pada 19 Februari 2026

      Kemenag Tetapkan 1 Ramadan 1447 H Secara Hisab Jatuh pada 19 Februari 2026

      Makna Sabar dalam Al-Qur’an: Kunci Lulus Ujian Hidup Menuju Kebahagiaan Dunia dan Akhirat

      Makna Sabar dalam Al-Qur’an: Kunci Lulus Ujian Hidup Menuju Kebahagiaan Dunia dan Akhirat

      Mengapa Muslim dan Non-Muslim Dibedakan dalam Islam? Penjelasan Aqidah, Dalil Al-Qur’an, dan Makna Ketakwaan

      Mengapa Muslim dan Non-Muslim Dibedakan dalam Islam? Penjelasan Aqidah, Dalil Al-Qur’an, dan Makna Ketakwaan

      Tanggal Berapa Bulan Suci Puasa Ramadan 2026?

      Tanggal Berapa Bulan Suci Puasa Ramadan 2026?

      Kisah Nabi Yunus Ditelan Ikan, Mukjizat, dan Kekuatan Doa di Saat Putus Asa

      Kisah Nabi Yunus Ditelan Ikan, Mukjizat, dan Kekuatan Doa di Saat Putus Asa

      Belajar dari Sistem Ramadhan

      Belajar dari Sistem Ramadhan

      Makna Hadits “Agama Adalah Nasehat”: Tafsir Lengkap & Aplikasi dalam Kehidupan Muslim

      Makna Hadits “Agama Adalah Nasehat”: Tafsir Lengkap & Aplikasi dalam Kehidupan Muslim

      Mengenal Syariat, Hakikat, dan Ma‘rifat dalam Islam: Pengertian, Perbedaan, dan Tahapannya

      Mengenal Syariat, Hakikat, dan Ma‘rifat dalam Islam: Pengertian, Perbedaan, dan Tahapannya

    • 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
    Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

    Judol Berkedok Live Streaming Pornografi Viral, Omzet Rp 5 Miliar dan Link Video Kini Diburu

    Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

    Viral Bintang JAV Krisis Pemeran Pria: Mengapa Industri AV Jepang Kekurangan Aktor Laki-Laki?

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

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

    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
    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

    12 Pemain Bintang Dunia yang Absen di Piala Dunia 2026, Italia Paling Terpukul!

    12 Pemain Bintang Dunia yang Absen di Piala Dunia 2026, Italia Paling Terpukul!

    Pantas Timnas Indonesia Dibantai Jepang, Inggris Saja Dipermalukan di Stadion Wembley

    Pantas Timnas Indonesia Dibantai Jepang, Inggris Saja Dipermalukan di Stadion Wembley

    PSSI Resmi Tunjuk Sumatera Utara sebagai Tuan Rumah Piala AFF U-19 2026, Turnamen Digelar Juni

    PSSI Resmi Tunjuk Sumatera Utara sebagai Tuan Rumah Piala AFF U-19 2026, Turnamen Digelar Juni

    Peluang Timnas Indonesia Gantikan Irak di Playoff Antarkonfederasi Piala Dunia 2026, Ini Skenario Lengkapnya

    Peluang Timnas Indonesia Gantikan Irak di Playoff Antarkonfederasi Piala Dunia 2026, Ini Skenario Lengkapnya

    John Herdman Diminta Panggil Rivaldo Pakpahan ke Timnas Indonesia

    John Herdman Diminta Panggil Rivaldo Pakpahan ke Timnas Indonesia

    Tiga Ganda Campuran Indonesia Lolos ke Semifinal Thailand Masters 2026

    Tiga Ganda Campuran Indonesia Lolos ke Semifinal Thailand Masters 2026

    Live Streaming Barcelona vs Real Oviedo 25 Januari 2026

    Live Streaming Barcelona vs Real Oviedo 25 Januari 2026

  • More
    • Tekno
    • Religi
      Hari Lebaran 21 Maret 2026 Makna, Tradisi, dan Kebahagiaan Umat Muslim

      Hari Lebaran 21 Maret 2026: Makna, Tradisi, dan Kebahagiaan Umat Muslim

      Kemenag Tetapkan 1 Ramadan 1447 H Secara Hisab Jatuh pada 19 Februari 2026

      Kemenag Tetapkan 1 Ramadan 1447 H Secara Hisab Jatuh pada 19 Februari 2026

      Makna Sabar dalam Al-Qur’an: Kunci Lulus Ujian Hidup Menuju Kebahagiaan Dunia dan Akhirat

      Makna Sabar dalam Al-Qur’an: Kunci Lulus Ujian Hidup Menuju Kebahagiaan Dunia dan Akhirat

      Mengapa Muslim dan Non-Muslim Dibedakan dalam Islam? Penjelasan Aqidah, Dalil Al-Qur’an, dan Makna Ketakwaan

      Mengapa Muslim dan Non-Muslim Dibedakan dalam Islam? Penjelasan Aqidah, Dalil Al-Qur’an, dan Makna Ketakwaan

      Tanggal Berapa Bulan Suci Puasa Ramadan 2026?

      Tanggal Berapa Bulan Suci Puasa Ramadan 2026?

      Kisah Nabi Yunus Ditelan Ikan, Mukjizat, dan Kekuatan Doa di Saat Putus Asa

      Kisah Nabi Yunus Ditelan Ikan, Mukjizat, dan Kekuatan Doa di Saat Putus Asa

      Belajar dari Sistem Ramadhan

      Belajar dari Sistem Ramadhan

      Makna Hadits “Agama Adalah Nasehat”: Tafsir Lengkap & Aplikasi dalam Kehidupan Muslim

      Makna Hadits “Agama Adalah Nasehat”: Tafsir Lengkap & Aplikasi dalam Kehidupan Muslim

      Mengenal Syariat, Hakikat, dan Ma‘rifat dalam Islam: Pengertian, Perbedaan, dan Tahapannya

      Mengenal Syariat, Hakikat, dan Ma‘rifat dalam Islam: Pengertian, Perbedaan, dan Tahapannya

    • 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

RELATED POSTS

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

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

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”);

      $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 FieldsType DataKeterangan
      BIDInt (5)Auto Increment, Primary Key
      JudulVarchar (255)
      IsiText
      PenulisVarchar (255)
      Tanggaldatetime
    • Masukan beberapa data di bawah ini ke dalam database melalui menu insert.
      • KolomNilai
        BID1
        JudulTentang Kami
        IsiKami 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>
        Penuis2012-01-20 10:10:00
        TanggalEdi. S
      • KolomNilai
        BID2
        JudulBelajar 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>
        PenuisEdy S
        Tanggal2011-05-20 10:42:16
      • KolomNilai
        BID3
        JudulPosting 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>

        PenuisEdy. S
        Tanggal2012-02-22 10:10:00
      • KolomNilai
        BID4
        JudulBerita percobaan saja
        Isiisi dari berita percobaan
        PenuisEdy S
        Tanggal2011-05-28 21:21:38
      • KolomNilai
        BID5
        JudulBerita percobaan lanjutan
        IsiIsi dari berita percobaan lanjutan
        PenuisEdy S
        Tanggal2012-03-22 10:10:00
      • KolomNilai
        BID6
        JudulBerita percobaan saja
        IsiIsi dari percobaan berita berikutnya
        PenuisEdy S
        Tanggal2011-05-28 21:21:38
      • KolomNilai
        BID7
        JudulBerita percobaan lanjutan
        IsiIsi juga dari berita selanjutnya
        PenuisEdy S
        Tanggal2011-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.
        KembaliLanjut
        Tags: BacaBelajarCari IlmuEdukasiIlmuIlmu PengetahuanPendidikanPengetahuanTips
        TweetShareSendShare
        Edukasi Indonesia

        Edukasi Indonesia

        Related Posts

        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
        Apakah Super Flu Subclade K Bisa Menjadi Pandemi Berikutnya?
        Edukasi

        Apakah Super Flu Subclade K Bisa Menjadi Pandemi Berikutnya?

        8 Januari 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

        BCA KCP Riau Bandung

        14 Agustus 2014

        Lirik Lagu Doel Sumbang – Popotongan

        14 Desember 2015

        Arul Rasheed – Merindukanmu Chord

        7 Agustus 2025

        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
        • Baru! Video Cewek Jilbab Cantik Asal Jawa di Kamar Hotel Hebohkan Media Sosial

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

          0 shares
          Share 0 Tweet 0
        • Heboh! Video Bandar Membara Viral Jadi Buruan Warganet

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

          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.

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