Неопределенный индекс при объявлении переменной

Почему я получаю неопределенный индекс при объявлении переменных? В настоящее время используется начальная загрузка.

<?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>

0

Решение

Обновление должно происходить только при отправке формы. Оберните ваш код в это условие:

if ($_SERVER['REQUEST_METHOD'] == POST && isset($_POST['update']) {
$up = $_POST['update'];
mysql_query("UPDATE announcements SET content = $up");
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]