Cara update data MySQL melalui PHP bisa dibilang cukup mudah karena kita hanya butuh mengeksekusi pernyataan UPDATE SQL melalui fungsi PHP
mysql_query
.Pada contoh di bawah, data kolom
id_karyawan
yang
dijadikan klausa bersyarat telah di format menjadi primary key untuk
menjaga keunikan tiap row. Silahkan anda coba contoh skrip berikut untuk
memahami operasi update. Kita menggunakan ID karyawan untuk memperbarui
gaji karyawan, dan ingat untuk memastikan server apache dalam kondisi
hidup.Jika belum mempunyai server apache, silahkan anda mengunjungi tutorial ” Cara Install XAMPP Web Server di Windows “.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
<html>
<head>
<title>Update data dalam database MySQL</title>
</head>
<body>
<?php
if(isset($_POST['update']))
{
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Tidak bisa Koneksi: ' . mysql_error());
}
$id = $_POST['id_karyawan'];
$gaji = $_POST['gaji_karyawan'];
$sql = "UPDATE karyawan ".
"SET gaji_karyawan = $gaji ".
"WHERE id_karyawan = $id" ;
mysql_select_db('db_karyawan');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Tidak bisa update data: ' . mysql_error());
}
echo "Updated data sukses\n";
mysql_close($conn);
}
else
{
?>
<form method="post" action="index.php">
<table width="500" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="100">ID Karyawan</td>
<td><input name="id_karyawan" type="text" id="id_karyawan"></td>
</tr>
<tr>
<td width="100">Gaji Karyawan</td>
<td><input name="gaji_karyawan" type="text" id="gaji_karyawan"></td>
</tr>
<tr>
<td width="100"> </td>
<td> </td>
</tr>
<tr>
<td width="100"> </td>
<td>
<input name="update" type="submit" id="update" value="Update">
</td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
|
Happy CODING!
0 comments:
Post a Comment