首页 文章

声明变量时未定义的索引

提问于
浏览
0

为什么我在声明变量时会得到未定义的索引?目前正在使用bootstrap .

<?php

mysql_connect(“localhost”,“root”,“1234”)或die(mysql_error()); mysql_select_db(“newitems”)或die(mysql_error());

$ up = $ _POST ['update']; mysql_query(“UPDATE announcements 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>

1 回答

  • 0

    更新应仅在您提交表单时进行 . 将代码包装在这种情况下:

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

相关问题