-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunction.php
58 lines (41 loc) · 1.36 KB
/
function.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
<?php
$koneksi = mysqli_connect('127.0.0.1','root','119205','latihanphp');
function query($query) {
global $koneksi;
$result = mysqli_query($koneksi, $query);
$rows = [];
while( $row = mysqli_fetch_assoc($result)) {
$rows[] = $row;
}
return $rows;
}
function tambah($data) {
global $koneksi;
$nama = htmlspecialchars($data["nama"]);
$umur = htmlspecialchars($data["umur"]);
$gender = htmlspecialchars($data["gender"]);
$pendidikan = htmlspecialchars($data["pendidikan"]);
$dat = "INSERT INTO datapenduduk VALUES(NULL , '$nama', '$umur', '$gender', '$pendidikan')
";
mysqli_query($koneksi, $dat);
return mysqli_affected_rows($koneksi);
}
function hapus($id) {
global $koneksi;
mysqli_query($koneksi, "DELETE FROM datapenduduk WHERE No = $id");
return mysqli_affected_rows($koneksi);
}
function ubah($data) {
global $koneksi;
$id = $data["id"];
$nama = htmlspecialchars($data["nama"]);
$umur = htmlspecialchars($data["umur"]);
$gender = htmlspecialchars($data["gender"]);
$pendidikan = htmlspecialchars($data["pendidikan"]);
$dat = "UPDATE datapenduduk SET
Nama = '$nama', Umur = '$umur', Gender = '$gender', Pendidikan = '$pendidikan' WHERE No = '$id'
";
mysqli_query($koneksi, $dat);
return mysqli_affected_rows($koneksi);
}
?>