success(); "; echo ""; } } function registerPakar() { global $koneksi; $nama = htmlspecialchars($_POST['nama']); $email = htmlspecialchars($_POST['email']); $password = password_hash(htmlspecialchars($_POST['password']), PASSWORD_DEFAULT); $alamat = htmlspecialchars($_POST['alamat']); $tgl_lahir = $_POST['tgl_lahir']; $query_pakar = "INSERT INTO user VALUES ('','2','$nama', '$email', '$alamat', '$tgl_lahir','$password')"; $exe = mysqli_query($koneksi, $query_pakar); if (!$exe) { die('Query Error : ' . mysqli_errno($koneksi) . '-' . mysqli_error($koneksi)); } else { // echo ""; echo ""; } } function login() { global $koneksi; error_reporting(0); ini_set('display_errors', 0); $nama = htmlspecialchars($_POST["nama"]); $input_pass = htmlspecialchars($_POST['password']); // Check if username and password are provided if (empty($nama) || empty($input_pass)) { echo ""; return; } // Debugging: Check if the POST data is received var_dump($nama, $input_pass); // Execute query $query = mysqli_query($koneksi, "SELECT * FROM user WHERE nama = '$nama'"); // Debugging: Check if the query executed if (!$query) { die('Query Failed: ' . mysqli_error($koneksi)); } // Check if query returned a result if (mysqli_num_rows($query) > 0) { $data = mysqli_fetch_assoc($query); $password = $data['password']; $role = $data['role']; // Verify password if (password_verify($input_pass, $password)) { $_SESSION['role'] = $role; if ($role == "1") { echo ""; } elseif ($role == "0") { echo ""; } elseif ($role == "2") { echo ""; } } else { // Incorrect password echo ""; } } else { // Username not found echo ""; } } function tambahGejala() { global $koneksi; $gejala = htmlspecialchars($_POST['namaGejala']); $id_penyakit = htmlspecialchars($_POST['id_penyakit']); $queryGejala = "INSERT INTO gejala VALUES ('','$gejala')"; $exe = mysqli_query($koneksi, $queryGejala); if (!$exe) { die('Error pada database'); } $id_gejala = mysqli_insert_id($koneksi); $queryRelasi = "INSERT INTO relasi VALUES ('', '$id_gejala', '$id_penyakit')"; $ex = mysqli_query($koneksi, $queryRelasi); if(!$ex){ die('Error pada database'); } echo ""; } function tambahPenyakit() { global $koneksi; $penyakit = htmlspecialchars($_POST['namaPenyakit']); // $penyakit = $_POST['id_penyakit']; $queryPenyakit = "INSERT INTO penyakit VALUES ('','$penyakit')"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $queryPenyakit); if (!$exe) { die('Error pada database'); } echo ""; } function tambahSolusi() { global $koneksi; $solusi = htmlspecialchars($_POST['namaSolusi']); $id_penyakit = htmlspecialchars($_POST['id_penyakit']); // $penyakit = $_POST['id_penyakit']; $querySolusi = "INSERT INTO solusi VALUES ('', '$id_penyakit', '$solusi')"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $querySolusi); if (!$exe) { die('Error pada database'); } echo ""; } function ubahGejala($id_gejala) { global $koneksi; $id_penyakit = htmlspecialchars($_POST['id_penyakit']); $gejala = htmlspecialchars($_POST['namaGejala']); $queryGejala = "UPDATE gejala SET gejala = '$gejala' WHERE id_gejala = '$id_gejala'"; $exe = mysqli_query($koneksi, $queryGejala); if (!$exe) { die('Error pada database'); } $queryRelasi = "UPDATE relasi SET id_gejala = '$id_gejala', id_penyakit = '$id_penyakit' WHERE id_gejala = '$id_gejala'"; $ex = mysqli_query($koneksi, $queryRelasi); if(!$ex){ die('Error pada database'); } echo ""; } function ubahSolusi($id_solusi) { global $koneksi; $solusi = htmlspecialchars($_POST['namaSolusi']); $id_penyakit = htmlspecialchars($_POST['id_penyakit']); // $penyakit = $_POST['id_penyakit']; $querySolusi = "UPDATE solusi SET solusi = '$solusi', id_penyakit = '$id_penyakit' WHERE id_solusi = '$id_solusi'"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $querySolusi); if (!$exe) { die('Error pada database'); } echo ""; } function ubahPenyakit($id_penyakit) { global $koneksi; $penyakit = htmlspecialchars($_POST['namaPenyakit']); // $penyakit = $_POST['id_penyakit']; $queryPenyakit = "UPDATE penyakit SET penyakit = '$penyakit' WHERE id_penyakit = '$id_penyakit'"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $queryPenyakit); if (!$exe) { die('Error pada database'); } echo ""; } function ubahPasien($id_user) { global $koneksi; $nama = htmlspecialchars($_POST['nama']); $email = htmlspecialchars($_POST['email']); $alamat = htmlspecialchars($_POST['alamat']); $tgl_lahir = htmlspecialchars($_POST['tgl_lahir']); // $penyakit = $_POST['id_penyakit']; $queryUser = "UPDATE user SET nama = '$nama', email = '$email', alamat = '$alamat', tgl_lahir = '$tgl_lahir' WHERE id_user = '$id_user'"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $queryUser); if (!$exe) { die('Error pada database'); } echo ""; } function ubahPakar($id_user) { global $koneksi; $nama = htmlspecialchars($_POST['nama']); $email = htmlspecialchars($_POST['email']); $alamat = htmlspecialchars($_POST['alamat']); $tgl_lahir = htmlspecialchars($_POST['tgl_lahir']); // $penyakit = $_POST['id_penyakit']; $queryUser = "UPDATE user SET nama = '$nama', email = '$email', alamat = '$alamat', tgl_lahir = '$tgl_lahir' WHERE id_user = '$id_user'"; // $queryRelasi = "INSERT INTO relasi VALUES ('', '')" $exe = mysqli_query($koneksi, $queryUser); if (!$exe) { die('Error pada database'); } echo ""; } function hapusGejala($id_gejala) { global $koneksi; mysqli_query($koneksi, "DELETE FROM gejala WHERE id_gejala = $id_gejala"); $result = mysqli_affected_rows($koneksi); if ($result > 0) { echo " "; } else { echo " "; } } function hapusPasien($id_user) { global $koneksi; mysqli_query($koneksi, "DELETE FROM user WHERE id_user = $id_user"); $result = mysqli_affected_rows($koneksi); if ($result > 0) { echo " "; } else { echo " "; } } function hapusPakar($id_user) { global $koneksi; mysqli_query($koneksi, "DELETE FROM user WHERE id_user = $id_user"); $result = mysqli_affected_rows($koneksi); if ($result > 0) { echo " "; } else { echo " "; } } function hapusPenyakit($id_penyakit) { global $koneksi; mysqli_query($koneksi, "DELETE FROM penyakit WHERE id_penyakit = $id_penyakit"); $result = mysqli_affected_rows($koneksi); if ($result > 0) { echo " "; } else { echo " "; } } function hapusSolusi($id_solusi) { global $koneksi; mysqli_query($koneksi, "DELETE FROM solusi WHERE id_solusi = $id_solusi"); $result = mysqli_affected_rows($koneksi); if ($result > 0) { echo " "; } else { echo " "; } } function gejala($id_penyakit){ global $koneksi; $query = "SELECT relasi.id_gejala as id_gejala FROM relasi INNER JOIN gejala ON relasi.id_gejala = gejala.id_gejala INNER JOIN penyakit ON relasi.id_penyakit = penyakit.id_penyakit WHERE relasi.id_penyakit = '$id_penyakit' "; $data = mysqli_query($koneksi, $query); // var_dump($data); $row = mysqli_fetch_assoc($data); return $row['id_gejala']; // echo "hasil". $row['id_gejala']; } ?>