Contoh Aplikasi CRUD (Create Read Update Delete) Sederhana Data Mahasiswa

Assalamualaikum Wr Wb,... Sobat Codingku PHP-MySQL, alhamdulillah artikel Contoh Aplikasi CRUD (Create Read Update Delete) Sederhana Data Mahasiswa ini dapat saya publikasikan, sebelumnya terkendala karena masalah kesibukan (sok sibuk) loh kok sok sibuk. Bagi sobat yang belum tahu pengertian CRUD itu sendiri bisa lihat artikel ini.
CRUD Sederhana Data Mahsiswa
CRUD Sederhana Data Mahsiswa
Adapun langkah-langkahnya sebagai berikut:
  • Buat Database Kelasku 
Buka aplikasi XAMPP Control Panel kemudian aktifkan modul Apache dan MySQL. Setelah itu klik admin, maka akan otomatis masuk ke jendela PHPMyAdmin, perintah kueri untuk membuat database yaitu:
CREATE DATABASE `kelasku`;
  • Buat Tabel Mahasiswa 
Perintah kuerinya sebagai berikut:
CREATE TABLE `mhs` (
  `nim` char(7) NOT NULL,
  `nama` varchar(20) NOT NULL,
  `kode_prodi` int(2) NOT NULL,
  PRIMARY KEY (`nim`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  • Buat Tabel Prodi 
Perintah kuerinya sebagai berikut:
CREATE TABLE `prodi` (
  `kode` char(2) NOT NULL,
  `nama_prodi` varchar(20) NOT NULL,
  PRIMARY KEY (`kode`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  • Buat folder dalam direktori C:\xampp\htdocs usahakan nama folder yang mudah diingat dan tidak terlalu panjang. Buka folder yang tadi anda buat kemudian buat folder lagi dengan nama images untuk penempatan gambar hasil upload aplikasi. Didalam folder yang pertama anda buat, buat file koneksi.php dengan menggunakan editor Notepad ++ atau program editor yang anda install.
<?php
$host = "localhost";
$user = "root";
$pass = "";
$dtbs = "kelasku";
$koneksi = mysql_connect ($host,$user,$pass);//perintah login
if (!$koneksi) echo "Gagal Koneksi :".mysql_error();
$pilih = mysql_select_db ($dtbs,$koneksi);//pemilihan database
if (!$pilih) echo "Query Gagal : ".mysql_error();
?>
    =>Penjelasan:
    $koneksi jika berhasil terkoneksi dengan database maka akan memilih daatabase $pilih, jika gagal memilih maka akan muncul text "Query Gagal", dan jika gagal terkoneksi ke database maka akan muncul text "Gagal Koneksi.
    • Buat file tampil_data.php masih dalam folder yang sama, berfungsi sebagai halaman awal untuk menampilkan data mahsiswa sekaligus untuk melakukan semua operasi CRUD.
    <?php
    include("koneksi.php");
    $query = "Select nim, nama,nama_prodi from mhs, prodi where mhs.kode_prodi= prodi.kode";
    $hasil = mysql_query ($query);// melakukan query
    
    echo "<h3>DATA MAHASISWA</h3>";
    echo "<a href=form_input_mhs.html>TAMBAH DATA</a>";
    echo "</br>";
    echo "<table width=auto border=1 align=left>";
    echo "<tr>";
    echo "<th>NIM</th><th>NAMA</th><th>PROGRAM STUDI</th><th colspan=2>AKSI</th>";
    echo "</tr>";
    while ($kolom = mysql_fetch_row ($hasil))// menampilkan query
    {
    echo "<tr>";
    echo "<td>".$kolom[0]."</td>";
    echo "<td>".$kolom[1]."</td>";
    echo "<td>".$kolom[2]."</td>";
    echo "<td><a href=form_ubah_mhs.php?nim=".$kolom[0].">UBAH</a></td>";
    echo "<td><a href=hapus_mhs.php?nim=".$kolom[0]." onClick=\"return confirm('Yakin ingin menghapus data ini ?')\">HAPUS</a></td>";
    echo "</tr>";
    }
    echo "</table>";
    ?>
    • Buat file form_input_mhs.php masih dalam folder yang sama, file form_input_mhs.php ini berfungsi untuk menginput data mahasiwa dari tabel mhs.
    <?php include("koneksi.php");?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Form INPUT</title>
    </head>
    
    <body>
    
    <form name="form1" method="post" action="#">
    <table width="218" border="0" align="center">
      <tr>
        <td width="48">NIM</td>
        <td width="3">:</td>
        <td colspan="2">
          <input type="text" name="nim" />
    </td>
        </tr>
      <tr>
        <td>NAMA</td>
        <td>:</td>
        <td colspan="2">
          <input type="text" name="nama" />
    </td>
        </tr>
      <tr>
        <td>PRODI</td>
        <td>:</td>
        <td colspan="2">
          <select name="prodi">
            <option value=01>Teknik Informatika</option>
            <option value=02>Akuntansi</option>
            <option value=03>Administrasi Bisnis</option>
          </select>
    </td>
        </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td width="86">
          <input name="SIMPAN" type="submit" value="SIMPAN" />
    </td>
        <td width="53">
          <input name="Reset" type="reset" value="BATAL" />
    </td>
      </tr>
    </table>
    </form>
    
    <?php
    if(isset($_POST['SIMPAN'])){
    $nim = $_POST["nim"];
    $nama = $_POST["nama"];
    $prodi =$_POST["prodi"];
    $query = "INSERT INTO mhs value ('$nim','$nama','$prodi')";
    $hasil = mysql_query ($query);// melakukan query
    if ($hasil) {
    header ("location:tampil_data.php");
     }
    }else{
     unset($_POST['SIMPAN']);
    }
    ?>
    
    <?php
    $query = "Select * from mhs";
    $hasil = mysql_query ($query);// melakukan query
    
    echo "<table width=auto border=1 align=center>";
    echo "<tr>";
    echo "<th>NIM</th><th>Nama</th><th>kode prodi</th>";
    echo "</tr>";
    while ($kolom = mysql_fetch_row ($hasil))// menampilkan query
    {
    
    echo "<tr>";
    echo "<td>".$kolom[0]."</td>";
    echo "<td>".$kolom[1]."</td>";
    echo "<td>".$kolom[2]."</td>";
    echo "</tr>";
    }
    echo "</table>";
    ?>
    </body>
    </html> 
      =>Penjelasan:
      Perintah if(isset($_POST['SIMPAN'])) berfungsi meneima variabel dari buttom name="SIMPAN". Kueri untuk menambah data dalam tabel mahasiswa INSERT INTO mhs value ('$nim','$nama','$prodi'), jika berhasil disimpan maka halaman akan dialihkan ke tampil_data.php, dan jika gagal maka funsi unset akan menghapus variabel dari bottom "SIMPAN".

        Membuat Kode Unik [PK] sesuai Jenis, Kategori maupun Label PHP-MySQL

        Selamat malam sobat, jangan bosan-bosannya ya maen dimari :D, kali ini saya akan membagi pengetahuan saya tentang Membuat Kode Unik [PK] sesuai Jenis, Kategori maupun Label, bukan gitu juga masalahnya, hehehe. Sebenarnya kesulitan ini saya alami sewaktu dulu pembuatan tugas di bangku sekolah. Bagaimana caranya membuat kode unik [primary key] ada identifikasi dari nama kategori, label ataupun jenis yang mewakilinya. Misalkan ada barang kaos, celana, kemeja dsb. Nah, untuk barang itu sendiri terdiri dari beberapa brand [merk] Celana apalah akan dibuatkan kode unik seperti = CL0001, JK0002,- dst.
        Kode Unik
        Kode Unik
        Adapun langkah-langkahnya berikut ini:
        • Buka aplikasi XAMPP Control Panel kemudian aktifkan modul Apache dan MySQL. Setelah itu klik admin, maka akan otomatis masuk ke jendela PHPMyAdmin, perintah kueri untuk membuat database yaitu: 
        CREATE DATABASE `barang`;
        • Buat tabel barang Perintah kuerinya sebagai berikut:
          CREATE TABLE `barang` (
            `kode` char(6) NOT NULL,
            `barang` text NOT NULL,
            `harga` int(6) NOT NULL
          ) ENGINE=InnoDB DEFAULT CHARSET=latin1;


          • Buat folder dalam direktori C:\xampp\htdocs usahakan berikan nama folder kdbarang, buat file Index.php dengan menggunakan editor Notepad ++ atau program editor lain yang anda install.
          <h1>Tambah Barang</h1>
          <form method="post" action="TambahBarang.php">
          Jenis Barang
            <select name="jenis">
              <option value="CL">Celana</option>
              <option value="KS">Kaos</option>
              <option value="JK">Jaket</option>
            </select>
          <input type="submit" name="submit" value=" TAMBAH " />
          </form>
            =>Penjelasan:
            File ini digunakan mengirim penambahan jenis barang.


            • Buat file TambahBarang.php masih dalam folder yang sama, file TambahBarang.php ini berfungsi untuk menerima jenis atau kategori barang yang akan ditambahkan dari file Index.php.
            <?php
            //koneksi ke mysql
            mysql_connect("localhost", "root", "");
            mysql_select_db("dbtrik6");
            
            //membaca jenis barang yang dipilih dari form sebelumnya
            $jenis = $_POST['jenis'];
            
            //membaca kode anggota terbesar berdasarkan jenis keanggotaan
            $query = "SELECT max(kode) as maxKode FROM barang WHERE kode LIKE '$jenis%'";
            
            $hasil = mysql_query($query);
            $data = mysql_fetch_array($hasil);
            $kdMax = $data['maxKode'];
            
            //mengambil angka atau bilangan dalam kode barang terbesar,
            //dengan cara mengambil substring mulai dari karakter ke-2
            //diambil 4 karakter, misal 'KS0001', akan diambil '0001'
            //setelah substring bilangan diambil, di casting jadi integer
            
            $noUrut = (int) substr($kdMax, 2, 4);
            
            //bilangan yang diambil ini ditambah 1
            //untuk menentukan nomor urut berikutnya
            
            $noUrut++;
            
            //membentuk kode barang baru
            //perintah sprintf("%04s", $noUrut); digunakan
            //untuk memformat string sebanyak 5 karakter
            //misal sprintf("%05s", 12); maka akan dihasilkan '00012'
            //misal sprintf("%05s", 1); akan dihasilkan string '00001'
            
            $newKode = $jenis . sprintf("%04s", $noUrut);
            
            //kode barang yang baru tersebut nanti akan ditampilkan
            //dalam komponen text box
            ?>
            
            <h1>Tambah Barang Baru</h1>
            
            <form method="post" action="SimpanBarang.php">
            <table border="0">
            <tr><td width="62">Kode</td><td width="10">:</td>
            <td width="141"><input name="kode" type="text"
            value="<?php echo $newKode; ?>" size="6" maxlength="6"></td></tr>
            <tr><td>Barang</td><td>:</td>
            <td><input type="text" name="barang"></td></tr>
            <tr><td>Harga</td><td>:</td>
            <td><input name="harga" type="text" size="6" maxlength="6"></td></tr>
            <tr><td></td><td></td><td>
            <input type="submit" name="submit" value=" SIMPAN "></td></tr>
            </table>
            </form>
            
              =>Penjelasan:
              File ini berfungsi untuk menerima proses jenis, kategori ataupun label yang dipilih dari file index.php, penjelasannya sudah tertera di komentar scriptnya, :D.


              • Buat file SimpanBarang.php masih dalam folder yang sama, file Barang.php ini berfungsi untuk menyimpan data ke dalam tabel barang.
              <?php
              mysql_connect("localhost", "root", "");
              mysql_select_db("barang");
              
              $KdBrg = $_POST['kode'];
              $NamaBrg = $_POST['barang'];
              $HrgBrg = $_POST['harga'];
              
              $query = "INSERT INTO barang VALUES('$KdBrg', '$NamaBrg', '$HrgBrg')";
              $hasil = mysql_query($query);
              
              if ($hasil)
              echo "<h1>Tambah barang sukses</h1>";
              else
              echo "<h1>Tambah barang gagal</h1>";
              echo "<a href='Index.php'>Tambah Barang</a>";
              
              $query2 = "SELECT * FROM barang ORDER BY barang.kode ASC";
              $hasil2 = mysql_query ($query2);// melakukan query
              echo "</br>";
              echo "<table width=auto border=1 align=left>";
              echo "<tr>";
              echo "<th>Kode</th><th>Nama</th><th>Harga</th>";
              echo "</tr>";
              while ($kolom = mysql_fetch_array ($hasil2))// menampilkan barang
              {
              echo "<tr>";
              echo "<td>".$kolom['kode']."</td>";
              echo "<td>".$kolom['barang']."</td>";
              echo "<td>".$kolom['harga']."</td>";
              echo "</tr>";
              }
              echo "</table>";
              ?>
                =>Penjelasan:
                Kueri INSERT INTO barang VALUES('$KdBrg', '$NamaBrg', '$HrgBrg') untuk menyimpan data ke dalam tabel barang, kemudian kueri SELECT * FROM barang ORDER BY barang.kode ASC menampilkan data dalam tabel barang diurutkan berdasar kode Ascending.
                Semua file yang dibuat diatas dapat didownload pada link dibawah ini. Semoga bermanfaat bagi sobat yang sedang belajar pemrograman PHP-MySQL. Aamiin,...
                Password RAR : 

                Download CMS Distro Online Sederhana PHP-MySQL [Open Source]

                Selamat malam sobat, kali ini saya akan mengupload CMS sederhana Distro Online, sebenarnya admin hanya reupload ulang download dari web [lupa] dan beberapa script sudah saya perbaruhi dengan versi PHP terakhir. Silahkan bagi sobat yang ingin mengembangkan CMS ini agar lebih sempurna lagi.

                Distro Online CMS Download
                Distro Online Halaman User CMS Download

                [INSTALASI]
                Untuk menggunakan aplikasi distro online ini, programmer mengasumsikan bahwa webserver yang digunakan adalah xampp lengkap dengan apache, php, mysql. berikutnya bahwa xampp tersebut telah terpasang dan berjalan dengan baik, jika masih awam terhadap XAMPP harap pelajari terlebih dahulu banyak tutorialnya diinternet bagaimana cara menginstal XAMPP webserver dan pengoperasiannya.
                Jika sudah memahami, langkah selanjutnya sangatlah mudah yaitu memindahkan folder aplikasi ini pada folder root webservernya,
                contoh: C:\xampp\htdocs\distro-online
                (NB: tergantung dimana anda meletakkan drive instalasi XAMPP)



                Distro Online CMS Download
                Distro Online Halaman Admin



                =>Membuat Database:
                1. Buka XAMPP jalankan aktifkan modul Apache dan MySQL
                2. Buka browser anda, ketikan pada address bar "http://localhost/phpmyadmin" klik go atau tekan enter
                3. Selanjutnya membuat database baru di mysql dengan nama "distro-online"
                4. Setelah berhasil, import distro-online.sql yang ada di folder []
                Untuk Login Admin yaitu, Username = admin dan Password = admin Untuk Mengunduh anda bisa klik gambar download dibawah ini, semoga bermanfaat bagi sobat yang sedang belajar pemrograman PHP-MySQL. Aamiin,..

                Password RAR :  

                  Upload-Download File Gambar Sederhana [ PHP-MySQL ]

                  Selamat malam sobat, lama gak update blog ni, hehehe. Kali ini saya akan mempublikasikan tutorial sederhana bagaimana pembuatan Upload-Download File Gambar Sederhana [ PHP-MySQL ]. Eits,.. jangan lupa kompi sobat udah diinstall XAMPP. :D,
                  Adapun langkah-langkahnya berikut ini:
                  • Buka aplikasi XAMPP Control Panel kemudian aktifkan modul Apache dan MySQL. Setelah itu klik admin, maka akan otomatis masuk ke jendela PHPMyAdmin, perintah kueri untuk membuat database yaitu: 
                  CREATE DATABASE `upload`;
                  • Buat tabel_data 
                  Perintah kuerinya sebagai berikut:
                    CREATE TABLE `tabel_data` (
                      `id` int(5) NOT NULL AUTO_INCREMENT,
                      `nama_file` varchar(20) COLLATE latin1_general_ci NOT NULL,
                      `ukuran` varchar(10) COLLATE latin1_general_ci NOT NULL,
                      `url` varchar(50) COLLATE latin1_general_ci NOT NULL,
                      `tgl_upload` varchar(20) COLLATE latin1_general_ci NOT NULL,
                      `keterangan` text COLLATE latin1_general_ci NOT NULL,
                      PRIMARY KEY (`id`)
                    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=2 ;
                    
                    • Buat folder dalam direktori C:\xampp\htdocs usahakan nama folder yang mudah diingat dan tidak terlalu panjang. Buka folder yang tadi anda buat kemudian buat folder lagi dengan nama files untuk penempatan gambar hasil upload aplikasi. Didalam folder yang pertama anda buat, buat file conn.php dengan menggunakan editor Notepad ++ atau program editor lain yang anda install.
                    <?php
                    //konfigurasi
                    ini_set('display_errors',FALSE);
                    $host="localhost";
                    $user="root";
                    $pass="";
                    $db="upload";
                    //koneksi 
                    $koneksi=mysql_connect($host,$user,$pass);
                    mysql_select_db($db,$koneksi);
                    $tanggal=date("Y-m-d");
                    //cek
                    if ($koneksi)
                    {
                     //echo "berhasil : )";
                    }else{
                    ?><script language="javascript">alert("Gagal Koneksi Database MySql !")</script>
                    <?php
                    }
                    ?>
                    
                      =>Penjelasan:
                      File ini digunakan untuk menghubungkan aplikasi ini dengan database upload yang tadi dibuat. $koneksi jika berhasil terkoneksi dengan database maka akan memilih database $db, jika gagal memilih maka akan muncul alert "Gagal Koneksi Database MySql !".
                      • Buat file index.php masih dalam folder yang sama, file tampil.php ini berfungsi untuk menampilkan sekaligus form menginput data gambar yang akan di-upload (copy) di folder files, dengan catatan hanya nama file gambar saja yang dicatat dari tabel data.
                      <html>
                      <head>
                      <title>Blog Codingku PHP-MySQL</title>
                      <link rel="stylesheet" type="text/css" href="style.css">
                      </head>
                      <body>
                      <h2 align="center">Upload Files</h2>
                      <form enctype="multipart/form-data" action="upload.php" method="post">
                      <table class="datatable" align="center">
                        <tr>
                          <td width="29%" height="37" valign="middle"><font size="2" face="verdana">File</font></td>
                          <td><input type="file" name="datafile" size="30" id="gambar" /></td>
                        </tr>
                        <tr>
                          <td height="77"><font face="verdana" size="2">Keterangan</font></td>
                          <td><textarea name="keterangan" cols="40" rows="4"></textarea></td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                          <td width="71%"><input name="submit" type="submit" value=" UPLOAD " />&nbsp;</td>
                        </tr>
                      </table>
                      </form>
                      <?php include "download.php" ;?>
                      </body>
                      </html>
                      
                        =>Penjelasan:
                        Dalam pembuatan form untuk upload haru ada fungsi enctype="multipart/form-data" supaya file yang di-upload nanti dapat dikenali, kemudian ada name="datafile" sebaga input file gambar yang akan diterima pada variabel $_FILES yang akan dikirim dari form file indek.php.
                        • Buat file style.css
                        <!--untuk tabel-->
                        p, td, th {
                            font: 12 Arial, Helvetica, sans-serif;
                        }
                        .datatable {
                            border: 1px solid #D6DDE6;
                            border-collapse: collapse;
                        }
                        .datatable td {
                            border: 1px solid #D6DDE6;
                            padding: 4px;
                        }
                        .datatable th {
                            border: 1px solid #828282;
                            background-color: #BCBCBC;
                            font-weight: bold;
                            text-align: left;
                            padding-left: 4px;
                         padding-right: 0px;
                         text-align:center;
                        }
                        .datatable caption {
                            font: bold 12px Arial, Helvetica, sans-serif;
                            color: #33517A;
                            text-align: left;
                            padding-top: 3px;
                            padding-bottom: 8px;
                        }
                        .datatable tr.altrow {
                            background-color: #DFE7F2;
                            color: #000000;
                        }
                        

                        File ini bertujuan hanya sebagai pengaturan tampilan halaman awal (index.php). 
                        • Buat file upload.php
                        <?php 
                        include "conn.php";
                        
                        //periksa apakah user telah menekan submit, dengan menggunakan parameter setingan keterangan
                        if (isset($_POST['keterangan']))
                        {
                         $tanggal;
                         $keterangan=ucwords($_POST['keterangan']);
                         $nama_file=$_FILES['datafile']['name'];
                         $ukuran=$_FILES['datafile']['size'];
                         
                         //periksa jika data yang dimasukan belum lengkap
                         if ($keterangan=="" || $nama_file=="")
                         {
                          //jika ada inputan yang kosong
                          ?><script>alert('Data Anda belum lengkap');</script><?php
                          ?><script>document.location.href='index.php';</script><?php
                          
                         }else{
                          
                          //definisikan variabel file dan alamat file
                          $uploaddir='./files/';
                          $alamatfile=$uploaddir.$nama_file;
                        
                          //periksa jika proses upload berjalan sukses
                          if (move_uploaded_file($_FILES['datafile']['tmp_name'],$alamatfile))
                          {
                           //jika berhasil
                           ?><script>alert('Data Anda berhasil diupload');</script><?php
                           ?><script>document.location.href='index.php';</script><?php
                           
                           //catat data file yang berhasil di upload
                           $upload=mysql_db_query($db,"INSERT INTO tabel_data(nama_file,ukuran,url,tgl_upload,keterangan) VALUES('$nama_file','$ukuran','$alamatfile','$tanggal','$keterangan')");
                          
                          }else{
                           //jika gagal
                           echo "Proses upload gagal, kode error = " . $_FILES['location']['error'];
                          }
                         }
                        }
                        else
                        {
                         unset($_POST['keterangan']);
                        }
                        ?>

                        =>Penjelasan:
                        Mari kita cermati variabel dari file diatas.
                        $tanggal; => mengambil variabel dari file conn.php.
                        $keterangan=ucwords($_POST['keterangan']); => fungsi ini digunakan untuk mengubah file dari pengiriman variabel name "keterangan" input dari form file index.php dan karakter huruf dirubah menjadi Huruf Kapital di awal karakter saja.
                        $nama_file=$_FILES['datafile']['name']; => Fungsi ini digunakan untuk mengetahui nama file yang di upload.
                        $ukuran=$_FILES['datafile']['size']; => Fungsi ini digunakan untuk mengetahui ukuran file yang di upload.
                        Kueri untuk memasukkan data dalam tabel data yaitu "$upload=mysql_db_query($db,"INSERT INTO tabel_data(nama_file,ukuran,url,tgl_upload,keterangan) VALUES('$nama_file','$ukuran','$alamatfile','$tanggal','$keterangan')");
                        • Buat file download.php
                        <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
                        <?php
                        include "conn.php";
                        $download=mysql_query("select * from tabel_data");
                        $cek=mysql_num_rows($download);
                        if($cek){
                        ?>
                         <h2 align="center">Download Files</h2>
                         <table class="datatable" align="center">
                          <tr>
                           <th>No</th>
                           <th>File Gambar</th>
                           <th>Ukuran (byte)</th>
                           <th>Tgl Upload</th>
                           <th>Keterangan</th>
                           <th>Download</th>
                          </tr>
                         <?php
                         while($row=mysql_fetch_array($download)){
                          ?>
                          <tr>
                           <td><?php echo $c=$c+1;?></td>
                           <td><img src="<?php echo $row['url'];?>" border="0" width="100" height="100"/></td>
                           <td><?php echo $row['ukuran'];?></td>
                           <td><?php echo $row['tgl_upload'];?></td>
                           <td><?php echo $row['keterangan'];?></td>
                           <td><a href="<?php echo $row['url'];?>"><img src="download.jpg" border="0"/></a></td>
                          </tr>
                          <?php
                         }
                         ?>
                         </table>
                         <?php
                        }else{
                         echo "<font color=red><center><b>Belum Ada Data!!</b><center</font>";
                        }
                        ?>
                          =>Penjelasan:
                          Sebernarnya file ini hanya menampilkan data dari tabel data, dengan keadaan bahwa ada data di tabel tersebut. Kuerinya yaitu hanya menampilkan yaitu: 
                          $download=mysql_query("select * from tabel_data");
                          Semua file yang dibuat diatas dapat didownload pada link dibawah ini. Semoga bermanfaat bagi sobat yang sedang belajar pemrograman PHP-MySQL. Aamiin,...

                          Password RAR :  

                              Mengatasi Pesan Error “ereg atau ereg_replace is deprecated” di PHP 5.3x

                              Salah satu deprecated function pada PHP versi 5.3.x adalah ereg dan  ereg_replace (http://php.net/manual/en/migration53.deprecated.php) Sehingga jika script website Anda menggunakan function ereg atau  ereg_replace  maka akan muncul pesan error “ereg is deprecated” Solusinya adalah dengan melakukan perubahan pada function ereg tersebut dan berikut adalah contohnya :

                              Untuk perubahan ereg():

                              <?php
                              if (ereg(“({[A-Z0-9_]+})”,$template));
                              ?>
                              
                              menjadi :
                              <?php
                              if(preg_match(“/({[A-Z0-9_]+})/”,$template));
                              ?>

                              Untuk perubahan ereg_replace()
                              <?php
                              $template = ereg_replace(“{$key}”,”$val”,”$template”); 
                              ?>
                              menjadi :
                              <?php
                              $template = preg_replace(“/{$key}/”,”$val”,”$template”); 
                              ?>

                              Untuk perubahan eregi():
                              <?php
                              $is_image = eregi( “jpg|gif”,$file_type );
                              ?>
                              menjadi :
                              <?php
                              $is_image = preg_match( “/jpg|gif/i”,$file_type );
                              ?>

                              SOURCE

                               

                              © 2013 Codingku PHP-MySQL. All rights resevered. Designed by Templateism

                              Back To Top