первый файл(update_category.php)
<?php
if(isset($_POST['update_category'])) {
$new_cat_title = $_POST['cat_title'];
$query = "UPDATE categories SET cat_title = '{$new_cat_title}' WHERE cat_id = {$update_cat_id}";
$update_query = mysqli_query($connection, $query);
if(!$update_query) {
echo "Query failed" . mysqli_error($connection);
}
}
?>
второй файл
if(isset($_GET['update'])) {
$update_cat_id = $_GET['update'];
include "update_category.php";
}
Проверьте, существуют ли реально $_POST['update_category']
и $_GET['update']
.
Сделайте правки на запрос с подготовленным выражением (prepared statements):
$stmt = mysqli_prepare($connection, 'UPDATE categories SET cat_title = ? WHERE cat_id = ?');
mysqli_stmt_bind_param($stmt, 'sd', $new_cat_title, $update_cat_id);
mysqli_stmt_execute($stmt);
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Создаю компонентИ два дня потратил на решение одной единственной проблемы
Нужно получать данные через soapЯ вызываю метод из документации, передаю все параметры как описано