Kalender

Kategori

Pesan Anda


ShoutMix chat widget

Browser Favorit

Blog Archive

Management User PHP #2

Diposting oleh Anang Efendi On 20.46


Selanjutnya dalam membuat mangement user kita perlu memanipulasi data yang telah kita buat...............
Berikut adalah bagaimana menambah script edit dan hapus dalam management user



1. Buat file dengan nama "edit_user.php"
script sebagai berikut....
<?php
include "koneksi.php";

$edit = mysql_query("SELECT * FROM user WHERE id_user='$_GET[id]'");
$r = mysql_fetch_array($edit);
echo "<h2>Edit User</h2>
<form method=POST action=update_user.php>
<input type=hidden name=id value='$r[id_user]'>
<table>
<tr><td>Username</td> <td> : <input type=text name=id_user value='$r[id_user]'></td></tr>
<tr><td>Password</td> <td> : <input type=text name=password> *) </td></tr>
<tr><td>Nama Lengkap</td> <td> : <input type=text name=nama_lengkap size=30 value='$r[nama_lengkap]'></td></tr>
<tr><td>E-mail</td> <td> : <input type=text name=email size=30 value='$r[email]'></td></tr>
<tr><td colspan=2>*) Apabila password tidak diubah, dikosongkan saja.</td></tr>
<tr><td colspan=2><input type=submit value=Update>
<input type=button value=Batal onclick=self.history.back()></td></tr>
</table></form>";
?>
2.buat file dengan nama "update_user.php"
<?php
include "koneksi.php";

// Apabila password tidak diubah
if (empty($_POST[password])) {
mysql_query("UPDATE user SET id_user = '$_POST[id_user]',
nama_lengkap = '$_POST[nama_lengkap]',
email = '$_POST[email]'
WHERE id_user = '$_POST[id]'");
}
// Apabila password diubah
else{
$pass=md5($_POST[password]);
mysql_query("UPDATE user SET id_user = '$_POST[id_user]',
password = '$pass',
nama_lengkap = '$_POST[nama_lengkap]',
email = '$_POST[email]'
WHERE id_user = '$_POST[id]'");
}

header('location:tampil_user.php');
?>
Jalanakn script di atas dengan menampilkan data kemudian tekan edit......
Jika muncul kota edit user berarti udah berhasil........................
3. Selanjutnya kita buat file "hapus_user.php"
script nya kurang lebih seperti ini...
<?php
include "koneksi.php";

mysql_query("DELETE FROM user WHERE id_user='$_GET[id]'");
header('location:tampil_user.php');
?>
dalam fungsi hapus ini kita tidak tampilkan kotak dialog untuk konfirmasi nya
silahkan di kembangkan sendiri script ini
silahkan kasih comment jika ada script yang tidak berfungsi.
Semoga Bermanfaat.....

Category : | Read More...... edit post

0 Response to "Management User PHP #2"

Posting Komentar

My Profile


"Everything is Possible with Programming"

Chatt yukk

Followers

Ada kesalahan di dalam gadget ini