Я пытаюсь создать страницу, где пользователи могут редактировать информацию.
Я могу заполнить форму значениями из массива и обновить их, однако, когда она сохраняется и снова посещается с другой информацией о массиве, отображаются предыдущие данные формы. Я посмотрел на очистку кэша и установку массива в NULL после отправки страницы, но ни один из них не сработал!
Вот что у меня есть:
$id = ($_GET['id']);
function get_edit_event_details() {
global $connection;
$query = 'SELECT *
FROM events
WHERE id = "$id"';
$event_details = mysql_query($query, $connection);
confirm_query($event_details);
return $event_details;
echo $query;
}
$event_details = get_event_details();
$details = mysql_fetch_array($event_details);
и для заполнения значений формы (я также пробовал autocomplete = "off", который тоже не работал)
<input type="text" name="event_date" id="event_date" size="27" value="<?php echo $details["date"];?>" autocomplete="off" />
Я относительно новичок в PHP и смог решить все проблемы, с которыми столкнулся, кроме этой!