Я пытаюсь обновить свой запрос, и кажется, что нет проблем, и нет ошибки, но я не знаю, почему темы на боковой панели не обновляются, пожалуйста, помогите мне (я уверен нет никаких проблем в других кодовых страниц)update php mysql query
<?php include("includes/connections.php"); ?>
<?php require_once("includes/function.php"); ?>
<?php
if(isset($_POST['submit'])){
$errors = array();
$required_fields = array('menu_name', 'position', 'visible');
foreach($required_fields as $fieldname){
if (!isset($_POST[$fieldname]) || empty($_POST[$fieldname]) && $_POST[$fieldname] != 0){
$errors[] = $fieldname;
}
}
$field_width_lengths = array('menu_name' => 30);
foreach ($field_width_lengths as $fieldname => $maxlength) {
if (strlen(trim(mysqli_real_escape_string($connection , $_POST[$fieldname]))) > $maxlength){
$errors[] = $fieldname;
}
}
if (empty($errors)){
$id = mysqli_real_escape_string($connection, $_GET['subj']);
$menu_name = mysqli_real_escape_string($connection, $_POST['menu_name']);
$position = mysqli_real_escape_string($connection, $_POST['position']);
$visible = mysqli_real_escape_string($connection, $_POST['visible']);
$query = "UPDATE subjects SET
menu_name = '{$menu_name}'
position = {$position}
visible = {$visible}
WHERE id = {$id}";
$result = mysqli_query($connection, $query);
} else {
echo "error dade";
}
}
else{ //if error occurs
}
?>
</nav>
<?php find_selected_page(); ?>
<?php include("includes/header.php"); ?>
<?php navigation($sel_subj, $sel_pages); ?>
<section>
...
</section>
<?php require("includes/footer.php"); ?>
Я бы признателен, чтобы помочь мне, что я искал об этой проблеме, но не могу найти ничего о моей проблеме.
'echo' ваш запрос и попытаться выполнить его в mysql, если будет ошибка или не будет обновлена запись - проблема в строке запроса, также переустановите свое' $ connection' – user1954544
@ user1954544 когда я использую print_r, он также ничего не показывает, но если я эхо сом что-то, чтобы проверить работоспособность условия, он работает, я проверил $ connection и кажется okey (я использовал его на других страницах) – phplearner