为什么我在声明变量时会得到未定义的索引?目前正在使用bootstrap。
<?php
mysql_connect(&#34; localhost&#34;,&#34; root&#34;,&#34; 1234&#34;)或die(mysql_error()); mysql_select_db(&#34; newitems&#34;)或死(mysql_error());
$ up = $ _POST [&#39; update&#39;]; mysql_query(&#34; UPDATE公告SET content = $ up&#34;);
&GT?;
创建公告/提醒:
<div class="controls">
<textarea id="update" name="update"></textarea><br>
<button id="annbtn" class="btn btn-success">Update Announcement</button>
</div>
</div>
答案 0 :(得分:0)
更新应仅在您提交表单时进行。将代码包装在这种情况下:
if ($_SERVER['REQUEST_METHOD'] == POST && isset($_POST['update']) {
$up = $_POST['update'];
mysql_query("UPDATE announcements SET content = $up");
}