MIF_E31210382/TugasAkhir/api/register_sopir.php

27 lines
1012 B
PHP

<?php
$db = mysqli_connect('localhost', 'root', '', 'travelapps');
$nama_lengkap = $_POST['nama_lengkap'];
$password = password_hash($_POST['password'], PASSWORD_DEFAULT);
$username = $_POST['username'];
$no_SIM = $_POST['no_SIM'];
$notelp = $_POST['notelp'];
$alamat = $_POST['alamat'];
$status = "non_active";
$sqlCheckUsername = "SELECT id_sopir FROM sopir WHERE username = '$username'";
$resultCheckUsername = $db->query($sqlCheckUsername);
if ($resultCheckUsername && $resultCheckUsername->num_rows > 0) {
echo json_encode(array('success' => false, 'error' => 'Username sudah terdaftar'));
} else {
$sqlInsert = "INSERT INTO sopir (nama_lengkap, username, password, no_SIM, alamat, notelp, status) VALUES ('$nama_lengkap', '$username', '$password', '$no_SIM', '$alamat', '$notelp', '$status')";
$resultInsert = $db->query($sqlInsert);
if ($resultInsert) {
echo json_encode(array('success' => true));
} else {
echo json_encode(array('success' => false, 'error' => 'Gagal menyimpan data'));
}
}