Simpan Insert Data PHP Ke MySQL (CRUD Data)


langsung saja seperti yang sudah saya janjikan kepada sobat kemarin akan sharing mengenai cara menyimpan data dari php ke database mysql tapi untuk tutorial kali ini PHPnya belum menggunakan Object Orientied atau OOP tetapi masih menggunakan prosedural, hidiiiih ane kaya yang udah bener aja ngasih taunya :D padahal masih ngaco hehehehehehe langsung saja.
Untuk langkah yang sangat pertama adalah kita membuat koneksi database untuk menjembatani koneksi data antara PHP dan Mysql, unutk membuat konkesi.php nya sudah saya bahas pada sesi sebelumnya Membuat koneksi mysql databse di php 
Setelah membuat koneksi kita sesuaikan dengan databasenya, 
pertama kita buat database buat tempat penampung datanya shobat, bila biasa menggunakan PHPmy admins silahkan karena saya sendiri menggunakan PHP Myadmins,


Setelah selesai membuat databasenya kita langsung buat tablenya 


Untuk nama tablenya terserah disesuaikan gimana kemauan shobat saja :D, mau biodata, mau biologi atau bio technic bebas heheheh, bila kawan-kawan mengikuti saya diharapkan isi tablenya juga seperti dibawah ini ehehe, 


Bila sudah selesai membuat database dan table buat penampung data inputan kita langsung saja kita masuk ke Zona PHPnya hehehe,

Pertama setelah sebelumnya membuat koneksi.php langsung kita buat file file view_input.php yang fungsinya untuk tampilan form inputan kita kodenya dibawah ini







<html>
<head>
    <title>Petualangan Si Ganjar</title>
</head>
<body>
 <form name="input" method="POST" action="input.php">
    <table>
            <tr>
                <th colspan="3">Latihan PHP Insert Bersama Petualangan Siganjar</th>
            </tr>
            <tr>
                <td>Nama</td>
                <td>:</td>
    <td><input type="text" name="nama"/></td>
            </tr>
            <tr>
                <td>Alamat</td>
                <td>:</td> 
    <td><input type="text" name="alamat"/></td>
            </tr>
            <tr>
                <td>Website</td>
                <td>:</td> 
    <td><input type="text" name="website"/></td>
            </tr>
            <tr>
                <td colspan="3"><input type="submit" name="submit" value="simpan"></td>
            </tr>
    </table>
    </form>
</body>
</html>

Bila sudah langsung simpan datanya dengan nama view_simpan.php selanjutnya kita buat untuk proses penympanannya ke dalam databasenya yaitu input.php kodenya dibawah ini



//petualangan si ganjar by crated

include "koneksi.php"; //panggil file koneksi.php yang telah dibuat
//mengambil variabel yang dikirim oleh view_input.php
 $nama=$_POST['nama'];
 $alamat=$_POST['alamat'];
 $web=$_POST['website'];
 
 $query="insert into biodata_sipetualang values('','$nama','$alamat','$web')";
 $exe=mysql_query($query);
  
 
 header('Location: index.php');
 exit;

Bila sudah langsung kita buat index.php yang gunanya untuk menampilkan data yang sudah disimpan atau sebagai halaman utama yang di running saat code ini dijalankan. untuk index.php kodenya dibawah ini shobat


<html>
<head>
    <title>Petualangan Si ganjar</title>
</head>
<body>
    <table border=1 width="30%">
        <tr>
            <th>No</th>
            <th>Nama</th>
            <th>Alamat</th>
            <th>Website</th>
        </tr>
        <?php include "koneksi.php";
 $query="select * from biodata_sipetualang";
            $exe=mysql_query($query);
            $no=1;
            while ($row=mysql_fetch_array($exe)) { ?>
        <tr>
            <td><?php echo $no;?></td>
            <td><?php echo $row[1];?></td>
            <td><?php echo $row[2];?></td>
            <td><?php echo $row[3];?></td>
        </tr>
        <?php $no++; } ?>
    </table>
    <a href='view_input.php'>Tambah Data</a></br>
</body>
</html>

Bila sudah melakukan itu semua saatnya running di webservernya , berikut adalah demo tampilannya shobat


Diataas merupakan tampilan saat sudah dirunning lalu kita klik tambah data akan keluar form input seperti dibawah ini


Bila sudah di isi data dan sudah disimpan maka akan masuk langsung ke table atau data utama seperti dibawah ini


Untuk pembahasan atau tulisan selanjutnya saya akan membahas mengenai penambahan edit dan delete nya kawan-kawan
Mungkin segitu kawan-kawan bila shobat ada yang mau shortcodenya nanti saya kasih downloadnya dibawah ini


Lanjutan

Membuat Update dan Delete MySQL dengan PHP (CRUD Data)



Post a Comment

0 Comments