Хочу добавить в бд запись пишу в адресную строку http://project-546564.codeanyapp.com/news/add?name=Koly?age=27 и он не добавляет запись, а выдает ошибку `Fatal error: Uncaught Exception: Error! Warning! Achtung! Danger! in ....php:35 Stack trace: #0 ....php(32): core\FactoryRouting::getController('/news/add?name=...') #1 {main} thrown in ...php on line 35 но когда я пишу просто http://project-546564.codeanyapp.com/news/add он добавляет пустую строчку в бд.
public function add(){
$params = explode("?", $_SERVER["REQUEST_URI"]);
$params = $params[1];
parse_str($params, $arr);
$mysqli = new \mysqli("localhost", "root", "", "quest");
$mysqli -> query("INSERT INTO users SET name = '{$arr["name"]}', age = '{$arr["age"]}';");
}
В чем может быть дело?
там ещё непонятно INSERT + SET + кавычки(") + (;) как то не по феншую я бы сделал так:
$mysqli -> query( "INSERT INTO users (name, age) VALUES( '$arr[name]', '$arr[age]')" );
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть 51 столбец, как можно оптимизировать этот код,чтобы не вбивать все столбцы? -- Получение 50 то что до | SELECT SUBSTRING_INDEX('50|100', '|', 1);
Не работает функция is_front_page()Установлен WordPress 4
Как можно сделать форму входа, с проверкой на ввод логина и пароля и выпадающую форму(выбор сервера)?