первый файл(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);
Создаю компонентИ два дня потратил на решение одной единственной проблемы
Нужно получать данные через soapЯ вызываю метод из документации, передаю все параметры как описано