0
У меня есть 3 стола - сотрудник, начальник, техник.Невозможно добавить пользователя в MySQL
Итак, администратор может добавить всех пользователей в систему, но я не могу добавить «главный» в таблицу, и это мой html.
<form name="form" method="post" action="add_user_db.php">
<div class="control-group">
<label>Type of User</label>
<div class="controls">
<select class="form-control" name="filter" id="filter">
<option value="employee">Employee</option>
<option value="technician">Technician</option>
<option value="chief">Chief</option>
</select>...some other code..</form>
Это мой php, чтобы добавить пользователя.
$filter = $_POST["filter"];
$id = $_POST["id"];
$password = md5($_POST["password"]);
$name = $_POST["name"];
$department = $_POST["department"];
$email = $_POST["email"];
$phone = $_POST["phone"];
$cellphone = $_POST["cellphone"];
if($filter =='chief'){
$sql = "INSERT into $filter (chief_id,password,chief_name,status,department,phone,cellphone,email) values ('$id', '$password', '$name', 'CHIEF', '$department', '$phone', '$cellphone', '$email')";
$dbquery = mysql_db_query("inform_db", $sql);
mysql_close();
header("refresh:0.01;url=add_user.php");
}
if($filter == 'employee'){
$sql = "INSERT into $filter (employee_id,password,name,status,department,phone,cellphone,email) values ('$id', '$password', '$name', 'USER', '$department', '$phone', '$cellphone', '$email')";
$dbquery = mysql_db_query("inform_db", $sql);
mysql_close();
header("refresh:0.01;url=add_user.php");
}
if($filter == 'technician'){
$sql = "INSERT into $filter (tech_id,password,tech_name,status,phone,cellphone,email) values ('$id', '$password', '$name', 'TECH', '$phone', '$cellphone', '$email')";
$dbquery = mysql_db_query("inform_db", $sql);
Я не могу понять, почему именно «начальник».
Я следующий свой путь, но это как раз то же самое, все таблицы можно добавить, но не «главный» особенно. – Phatter
@ Запишите, какую ошибку вы видите? – Hassaan
ничего не случилось. я не понимаю, но просто не могу добавить «главный» пользователь в mysql. – Phatter