Professional Documents
Culture Documents
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com
Index.php
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
<?php
echo "<title>CRUD with PHP and ORACLE </title>";
//melakukan koneksi dengan database oracle express
$con=oci_connect("system","saroha76","localhost/XE");
echo"GreenBelters <hr> <p></p>";
if($_GET['menu']==''){
//membuat tombol untuk menambahkan data
echo"<a href='?menu=add'><input type=submit value='Add Data'></a><p></p>";
echo "<table border=1 cellpadding=4 cellspacing=0>
<tr bgcolor='#ccc'>
<th>Id</th>
<th>Name</th>
<th>Address</th>
<th>Phone</th>
<th>Edit</th>
<th>Hapus</th>
</tr>";
//mengambil data dari database
$query="select * from greenbelt";
$sql=oci_parse($con,$query);
oci_execute($sql,OCI_DEFAULT);
while($data=oci_fetch_array($sql,OCI_BOTH)){
echo"<tr>
<td>".$data['ID']."</td>
<td>".$data['NAME']."</td>
<td>".$data['ADDRESS']."</td>
<td>".$data['PHONE']."</td>
<td><a href='?menu=edit&id=$data[ID]'>edit</a></td>
<td><a href=\"action.php?act=delete_data&id=$data[ID]\"
onclick=\"return confirm('Yakin Mau Hapus $data[NAME]??')
\"'>Hapus</a></td>
</tr>";
}
echo"</table>";
oci_free_statement($sql);
}
//form untuk melakukan update data
if($_GET['menu']=='edit'){
$query="select * from greenbelt where id='$_GET[id]'";
$sql=oci_parse($con,$query);
oci_execute($sql,OCI_DEFAULT);
$data=oci_fetch_array($sql);
echo"
<form method=POST action='action.php?act=edit_data'>
<table border=1 cellpadding=4 cellspacing=0>
<tr>
<td>ID</td>
<td><input type=text name='ID' value='$data[ID]' size=2 ></td>
</tr>
<tr>
<td>Name</td>
<td><input type=text name='NAME' value='$data[NAME]'></td>
1
PUSAT:
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
11
0
11
1
11
2
11
3
11
4
11
5
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com
<tr>
<tr>
<td>Address</td>
<td><input type=text name='ADDRESS' value='$data[ADDRESS]'></td>
<tr>
<tr>
<td>Phone</td>
<td><input type=text name='PHONE' value='$data[PHONE]'></td>
<tr>
<tr>
<td></td>
<td><input type=submit value='Update'></td>
<tr>
</table>
</form>
";
}
//form untuk menambahkan databaru
if($_GET['menu']=='add'){
echo"
<form method=POST action='action.php?act=add_data'>
<table border=1 cellpadding=4 cellspacing=0>
<tr>
<td>ID</td>
<td><input type=text name='ID'></td>
</tr>
<tr>
<td>Name</td>
<td><input type=text name='NAME'></td>
</tr>
<tr>
<td>Address</td>
<td><input type=text name='ADDRESS'></td>
</tr>
<tr>
<td>Phone</td>
<td><input type=text name='PHONE'></td>
</tr>
<tr>
<td></td>
<td><input type=submit value='Save'></td>
<tr>
</table>
</form>
";
}
?>
PUSAT:
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com
Action.php
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
<?php
$c=oci_connect("system","saroha76","localhost/XE");
$act=$_GET['act'];
//melakukan update data ke database
if($act=='edit_data'){
$sql="update greenbelt set NAME='$_POST[NAME]',ADDRESS='$_POST[ADDRESS]',
PHONE='$_POST[PHONE]' where ID='$_POST[ID]'";
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header('location:index.php?menu');
}
//melakukan insert data ke database
if($act=='add_data'){
$sql="insert into greenbelt(ID,NAME,ADDRESS,PHONE)values('$_POST[ID]','$_POST[NAME]',
'$_POST[ADDRESS]','$_POST[PHONE]')";
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header('location:index.php?menu');
}
//melakukan delete data dari database
if($act=='delete_data'){
$sql="delete from greenbelt where ID='$_GET[id]'";
$statment=oci_parse($c,$sql);
oci_execute($statment,OCI_DEFAULT);
oci_commit($c);
header('location:index.php?menu');
}
?>
PUSAT:
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com
Screenshoot :
1. Menampilkan data
2. Menambah Data
PUSAT:
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com
3. Mengedit Data
4. Menghapus Data
PUSAT:
Gedung Pusat
Teknologi
Lt. 3, RICE PT. INTI
Jl. Moch. Toha 77
Bandung, 40253
Phone : 02261530230
CABANG:
Jl. Jamin Ginting Km. 8,3 no
223A
Pd. Bulan, Medan
Phone : 022-8366545
www.aplysit.com