Edit Data Karyawan PDF Print E-mail
Written by Administrator   
Tuesday, 30 November 1999 00:00
Buat File edit_data_karyawan.php.
halaman ini berfungsi sebagai halaman untuk mengedit database anda.


// Buka koneksi ke database “data_karyawan”

$koneksi=mysql_connect(”localhost”,”root”,”") or die(mysql_error());
$pilih_db=mysql_select_db(”data_karyawan”) or die(mysql_error());

// Sintaks MySql untuk menampilkan record karyawan berdasarkan nomor karyawan

$perintah=”SELECT * FROM karyawan WHERE nomor_karyawan=’$nomor_karyawan’”;


//Eksekusi $perintah

$jalankan_perintah=mysql_query($perintah) or die(mysql_error());

// Mengambil data pada berdasarkan field karyawan yang bersangkutan

$row=mysql_fetch_array($jalankan_perintah);

INI FORM NYA


Edit Data Karyawan
<form action="”update_data_karyawan.php”" method="”post”">
<table border="”1?">
<tbody><tr>
<td>Nama Karyawan</td>
<td>
<input name="”nama_karyawan”" type="”text”" value="”<?" />” >
</td>
</tr>
<tr>
<td>Jabatan</td>
<td>
<input name="”jabatan_karyawan”" type="”text”" value="”<?" />” >
</td>
</tr>
</tbody></table>
<input name="”nomor_karyawan”" type="”hidden”" value="”<?" />” >
<input name="”Simpan”" type="”submit”" value="”Edit”" />
</form>

Setelah itu buat satu buah file update_data_karyawan.php. (sesuai dengan
pada file diatas. Nih scriptnya

// Buka koneksi ke database “data_karyawan”

$koneksi=mysql_connect(”localhost”,”root”,”") or die(mysql_error());
$pilih_db=mysql_select_db(”data_karyawan”) or die(mysql_error());


// Sintaks MySql untuk mengupdate data karyawan berdasarkan nomor karyawannya

$perintah=”UPDATE karyawan
SET nama_karyawan=’$nama_karyawan’, jabatan_karyawan=’$jabatan_karyawan’
WHERE nomor_karyawan=’$nomor_karyawan’”;


//Eksekusi $perintah

$jalankan_perintah=mysql_query($perintah) or die(mysql_error());
if ($jalankan_perintah)
{
echo “Data berikut berhasil di Update:”;
echo “
Nomor Karyawan: “.$nomor_karyawan;
echo “
Nama Karyawan: “.$nama_karyawan;
echo “
Jabatan Karyawan: “.$jabatan_karyawan;
}

 

Add comment


Security code
Refresh