Я использую для добавления данных в БД. Сначала я получаю значения из сообщения, а затем вставляю их в таблицу. Проблема состоит в том, что существует всего 7 значений, но добавлено только 5 значений и 2 из них не вставлены в таблицу. Вот мой кодMY sql query не работает полностью
if('POST' == $_SERVER['REQUEST_METHOD'] && !empty($_POST['action'])) {
$degree_title = $_POST['degree_title'];
$degree_year = $_POST['degree_year'];
$uni_name = $_POST['uni_name'];
$degree_level = $_POST['degree_level'];
$major_sub = $_POST['major_sub'];
$run = mysql_query("INSERT INTO `career_fourudb`.`tffeck_employee_edu` (`id`, `employee_id`, `degree`, `year`, `degree_level`, `major_degree`, `uni`)
VALUES (NULL, $eme_uid, $degree_title, $degree_year, $degree_level, $major_sub, $uni_name)");
}
Я эхо всех значения и все значения поступают так, почему все они не вставлены в таблицу любой идеи. Thank
строки в значениях должны быть в '$ degree_title' – Rufinus
GET MODERN: научитесь использовать MySQLi или PDO с подготовленными операторами и связывать переменные, тогда у вас не было бы этой проблемы - вы бы надеялись, что любая кодировка, связанная с образовательные учреждения будут использовать практику из этого столетия, а не в прошлом веке –
@MarkBaker +1, проблема в том, что существует множество «плохих» желаний-быть howtos там .... – Rufinus