Verifikasi kepemilikan Search Google Console Langkah-langkah CRUD di PHP dengan MySQL ~ Hanifa's Website

Selasa, 31 Oktober 2017

Langkah-langkah CRUD di PHP dengan MySQL

Filled under: ,

Langkah-langkah CRUD di PHP dengan MySQL

1.       Buat file untuk koneksi ke MySQL dan database

<?php

mysql_connect('localhost','root','') or die('error koneksi');

mysql_select_db("siswa") or die ("data base eweh!!")

?>

2.       Buat file untuk tabel yang akan dioperasikan

3.       Panggil file koneksi ke file tadi save, test

include("koneksi.php");

4.       Buatlah function formInput(), input(), tampil(), delete(), edit(), update() save à test

5.       Isi function formInput() dengan membuat form à kemudian panggil function tersebut à save à test

Comtoh :

function form_input(){

?>

<form method="post" action=""/><br>

NISN <br/><input type="text" name="nis"/><br>

<br>

Nama <br/><input type="text" name="nama"/><br>

<br>

Jenis Kelamin <br>

Laki-laki <input type="radio" name="jk" value="Laki-Laki"/><br>

Perempuan <input type="radio" name="jk" value="perempuan"/><br>

<br>

kelas <br/><input type="text" name="kelas"/> <br>

<br>

alamat <br/><Textarea type="text" name="alamat"/></textarea><br>

<input type="submit" name="Submit" value="submit"/><br>

</form>

<?php

}

6.       Isi function input() dengan:

è Buat query input

Contoh:

function input(){

                $query = mysql_query("INSERT INTO biodata(nis,nama,jk,kelas,alamat)                VaLUES('$_POST[nis]','$_POST[nama]','$_POST[jk]','$_POST[kelas]','$_POST[alamat]')");

               

è Buat kondisi untuk mengecek kebenaran query

if ($query)

                                echo "input berhasil";

                else

                                echo "input gagal";

}

è Panggil function input apabila tombol submit ditekan

if(isset($_POST['submit'])) input();

è Save-test

7.       Isi function tampil()dengan :

è Buat query untuk memilih data

function tampil(){

                $query = mysql_query("SELECT * FROM biodata");

                while ($data = mysql_fetch_array($query)){

                                echo $data['nis']."<BR/>";

                                echo $data['nama']."<BR/>";

                                echo $data['jk']."<BR/>";

                                echo $data['kelas']."<BR/>";

                                echo $data['alamat']."<BR/>";

                                echo "<a href='?act=hapus&nis=$data[nis]'>Hapus</a>|";

                                echo "<a href='?act=edit&nis=$data[nis]'>Edit</a><hr>";

                }

}

è Ubah data query menjadi array (mysql_fetch_array)

è Masukkan ke dalam pengulangan

è Tampilkan datanya

è Panggil function tampil();

tampil();

è Save-test

8.       Isi function delete() dengan :

è Buat link untuk hapus data di function tampil(), isi href dengan dua variabel untuk aksi dan data yg dihapus

Seperti kata yang dihitamkan di atas

è Save-test

è Isi function delete dengan membuat query delete

function delete($nis){

                $query = mysql_query("DELETE FROM biodata where nis='$nis'");

                if (!$query)

                                echo "delete gagal";

}

è Isi where untuk memilih satu data

è Buat parameter

è Buatlah kondisi untuk memanggil function delete()

if ($_GET['act']=="hapus") delete($_GET['nis']);

è Save-test

9.       Update data dengan cara:

è Buat link untuk update data di function tampil(), isi href dengan dua variabel untuk aksi dan data yg akan diedit

è Save-test

è Buat query untuk memilih data

è Ubah data query menjadi array (mysql_fetch_array)

è Buatlah form edit isi value dari data array tadi

è Buatlah kondisi untuk memanggil function update()

è if(isset($_POST['update'])) update();

è Save-test

Contoh scrift update:

function edit($nis){

                $query = mysql_query("SELECT * FROM siswa WHERE nis='$nis'");

                $data = mysql_fetch_array($query);

                ?>

<form method="post" action="?">

 NIS<br><input type="text" name="nis" value="<?php echo $data['nis']?>" readonly/></br>

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

 Jenis Kelamin<br>Laki-Laki<input type="radio" name="jk" value="Laki-Laki"/>

 Perempuan<input type="radio" name="jk" value="Perempuan"/></br>

 Kelas<br><input type="text" name="kelas" value="<?php echo $data['kelas']?>"/></br>

 Alamat<br><textarea name="alamat"><?php echo $data['alamat']?></textarea></br>

 <input type="submit" name="update" value="update"/>

</form>

                <?php

}

function update(){

                $query = mysql_query("UPDATE siswa

                                SET nama='$_POST[nama]',

                                kelas='$_POST[kelas]',

                                jk='$_POST[jk]',

                                alamat='$_POST[alamat]' WHERE nis='$_POST[nis]'");

                if(!$query)

                                echo "update gagal";

}

0 komentar:

Posting Komentar