Catatan Si April

Cara Membuat Menu Edit & Delete Menggunakan Bahasa PHP

Salam!
Sebenarnya untuk membuat menu Edit dan Delete itu adalah persoalan yang sangat mudah apabila kita pelajari dengan sungguh-sungguh, Jadi untuk belajar ini di butuhkan kesabaran untuk
menghadapi pesan-pesan error yang sering kita temui di jendela browser kita apabila ada
kesalahan,,haaa!!!! wkwkwkwkwkwkwkwwkw.

Oke, langsung saja kita mulai
Sebenarnya untuk membuat menu edit dan delete ada 6 file yang harus kita buat, file apa saja kah itu?
  1. File untuk tampilan
  2. File koneksi ke database
  3. File untuk melihat data
  4. File untuk edit
  5. File untuk update &
  6. File untuk delete
Makanya saya sarankan untuk kita semua setiap kali kita membuat atau belajar pemrograman web file2nya itu jangan di hapus ada baiknya kita simpan sehingga nanti di suatu saat yang perlu tidak perlu capek2 membuat file yang baru

Kebetulan juga file yang saya gunakan adalah file2 yang sudah saya buat sebelumnya.

Ok! lansung saja kita buat file yang pertama perintahnya seperti berikut:
?php

ERROR_REPORTING(E_ALL ^ E_DEPRECATED);


$kon=mysql_connect('localhost','root','');<

mysql_select_db('db_teruna',$kon);


?>





Tampilannya ini sangat sederhana hanya ada satu inputtan yaitu 'nama' simpan file ini biasanya klo saya, saya simpan dengan nama input.php

Sedangkan untuk file berikutnya adalahuntuk melihst data


<?php

$nama=$_POST['nama'];


include('koneksi.php');

mysql_query("INSERT INTO tbl_siswa VALUES('','$nama') ");


echo "<script>

        alert('Berhasil Di Tambahkan');

        window.location='input.php';

    </script>"


?>
Nah ini untuk mengkoneksikan ke database dengan nama database db_teruna silahkan simpan file ini dengan nama koneksi.php

Untuk yang berikutnya adalah file pemrosesnya yaitu;
<html>

    <head>

        <title> Membuat Menu Edit </title>

        <link href="style.css" rel="stylesheet" type="text/css" />

    </head>

<body>

    <center>

    <table border="1 px solid">

        <tr>

            <td>No</td>

            <td>Nama</td>

            <td>Opsi</td>

            <td>Delete</td>

        </tr>

        <?php

        include('koneksi.php');

      

        $ambil=mysql_query("SELECT * FROM tbl_siswa");

      

        $no=1;

          

        while($data=mysql_fetch_array($ambil))

        {

            echo"

                <tr>

                    <td>$no</td>

                    <td>$data[nama]</td>

                    <td><a href='edit.php?id_siswa=".$data['id_siswa']."'>Edit </a></td>

                    <td><a href='delete.php?id_siswa=".$data['id_siswa']."'>Delete </a></td>

                </tr>";

              

                $no++;

        }

        ?>

    </table>

</body>

</html>


yang ini saya simpan dengan nama lihat.php

Yang berikutnya untuk Edit;
<?php

    $id=$_GET['id_siswa'];

    include('koneksi.php');

    $ambil=mysql_query("SELECT * from tbl_siswa where id_siswa='$id'");

  

    $data=mysql_fetch_array ($ambil);

?>

<html>

    <head>

        <title> Input Data Siswa </title>

    </head>

<body>

<form action="update.php" method="POST">

   <input type="hidden" name="id" value="<?php echo $data ['id_siswa'];?>" />

        Nama<input type="text" name="nama" value="<?php echo $data ['nama'];?>" />

   <input type="submit" name="ok" value="Simpan" />

          

</form>

</body>

</html>

Simpan dengan nama edit.php

yang seterussnya untuk file update;
  <?php

    $nama=$_POST['nama'];

    $id=$_POST['id'];

   

    include('koneksi.php');

   

    mysql_query("update tbl_siswa set nama='$nama' where id_siswa='$id'");

    echo "<script>

        alert('Update Data Sukses');

        window.location='lihat.php';

    </script>";

?>



Simpan dengan nama update.php

Dan yang terakhir file delete;
<?php

$id=$_GET['id_siswa'];

include('koneksi.php');

$ambil=mysql_query("DELETE FROM tbl_siswa WHERE id_siswa='$id'");

echo "<script>

        alert('Data Berhasil Di hapus');

        window.location='lihat.php';

    </script>"

?>



Simpan dengan nama delete.php



Setelah file2 tersebut di buat silahkan buat database db_teruna sesuai yang di file input tadi dan buat table dengan nama tbl_siswa sesuai yang ada di file proses


Jika sudah silahkan lakukan pengimputan dan lihat data dengan membuka file lihat tadi, untuk tampilan yang saya buat adalah seperti di bawah ini;
Nah di bagian opsi terdapat Edit dan Delete
Untuk variasinya saya akan menghapus Aril tampilannya seperti ini;
Dan begitu juga untuk edit saya akan edit Budy jadi Sherli maka tampilannya;

Nah ini sebenarnya jika anda mau bisa saja nanti anda kembangkan untuk membuat pendataan misalnya data Perpusatakaan, data untuk pemerintahan dll, yang saya buat ini cuma basicnya doang

Catatan:
  untuk pemberian nama file itu suka2 atau bebas tetapi kita harus tau dimana alurnya



Saya rasa cukup sekian saja kuarangnya bleh anda comment di bawah ini!


Sekian dan Terimakasih



============================= Syalom!!!==================================


No comments:

Post a Comment

Comment Yang Jelas