Почему я получаю неопределенный индекс при объявлении переменных? В настоящее время используется начальная загрузка.
<?php
mysql_connect («localhost», «root», «1234») или die (mysql_error ());
mysql_select_db («newitems») или die (mysql_error ());
$ up = $ _POST [‘update’];
mysql_query («ОБНОВЛЕНИЕ ОБЪЯВЛЕНИЙ SET content = $ up»);
?>
Создать объявление / напоминание:
<div class="controls">
<textarea id="update" name="update"></textarea><br>
<button id="annbtn" class="btn btn-success">Update Announcement</button>
</div>
</div>
Обновление должно происходить только при отправке формы. Оберните ваш код в это условие:
if ($_SERVER['REQUEST_METHOD'] == POST && isset($_POST['update']) {
$up = $_POST['update'];
mysql_query("UPDATE announcements SET content = $up");
}
Других решений пока нет …