-
Notifications
You must be signed in to change notification settings - Fork 0
/
form_action.php
28 lines (23 loc) · 1.31 KB
/
form_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
<?php
session_start();
include 'koneksi.php';
$id = stripslashes(strip_tags(htmlspecialchars($_POST['id'], ENT_QUOTES)));
$nama_siswa = stripslashes(strip_tags(htmlspecialchars($_POST['nama_siswa'], ENT_QUOTES)));
$jenkel = stripslashes(strip_tags(htmlspecialchars($_POST['jenkel'], ENT_QUOTES)));
$alamat = stripslashes(strip_tags(htmlspecialchars($_POST['alamat'], ENT_QUOTES)));
$jurusan = stripslashes(strip_tags(htmlspecialchars($_POST['jurusan'], ENT_QUOTES)));
$tanggal_masuk = stripslashes(strip_tags(htmlspecialchars($_POST['tanggal_masuk'], ENT_QUOTES)));
if ($id == "") {
$query = "INSERT into tbl_siswa (nama_siswa, alamat, jurusan, jenis_kelamin, tgl_masuk) VALUES (? , ? , ? , ? , ?)";
$prepare1 = $connect->prepare($query);
$prepare1->bind_param("sssss", $nama_siswa, $alamat, $jurusan, $jenkel , $tanggal_masuk);
$prepare1->execute();
}else {
$query = "UPDATE tbl_siswa SET nama_siswa=?, alamat=?, jurusan=?, jenis_kelamin=?, tgl_masuk=? WHERE id=?";
$prepare1 = $connect->prepare($query);
$prepare1->bind_param("sssssi", $nama_siswa, $alamat, $jurusan, $jenkel , $tanggal_masuk, $id);
$prepare1->execute();
}
echo json_encode(['success' => 'sukses']);
$connect->close();
?>