Javascript 无法将数据从物化模式表单插入Mysql
相同的代码适用于标准形式,但不适用于模态形式。我不明白为什么 下面是我在管理仪表板中使用的一个模式。目前,表单中只有一个字段。但当我尝试提交表单时,模式关闭,但数据没有插入数据库,也没有显示任何错误。以下是模态和形式的代码Javascript 无法将数据从物化模式表单插入Mysql,javascript,php,mysql,material-design,Javascript,Php,Mysql,Material Design,相同的代码适用于标准形式,但不适用于模态形式。我不明白为什么 下面是我在管理仪表板中使用的一个模式。目前,表单中只有一个字段。但当我尝试提交表单时,模式关闭,但数据没有插入数据库,也没有显示任何错误。以下是模态和形式的代码 <li><a href="#modal1" class="tooltipped modal-trigger" data-position="bottom" data-delay="50" data-tooltip="Update Events">
<li><a href="#modal1" class="tooltipped modal-trigger" data-position="bottom" data-delay="50" data-tooltip="Update Events"><i class="material-icons">announcement</i></a></li>
<div id="modal1" class="modal">
<div class="modal-content ">
<div class="row">
<form class="col s12" action="updatetext.php" method="POST">
<div class="row">
<div class="input-field col s12">
<!-- <i class="material-icons prefix">mode_edit</i> -->
<textarea id="icon_prefix2" class="materialize-textarea" style="color:#000"></textarea>
<label for="icon_prefix2" >News</label>
<input type="text" name="news">
</div>
</div>
<input type="submit" value="submit" class="modal-action modal-close waves-effect waves-green btn-flat ">
<a name="submit" class="modal-action modal-close waves-effect waves-green btn-flat ">Update</a>
<a class="modal-action modal-close waves-effect waves-green btn-flat ">Cancel</a>
</div>
</form>
</div>
</div>
新闻
更新
取消
这是updatetext.php的代码
<?php
include_once("db.php");
error_reporting(E_ALL);
ini_set('display_errors', 1);
if(isset($_POST["submit"])) {
$news = $_POST['news'];
$news = mysqli_real_escape_string($conn, $news);
$query = mysqli_query($conn, "INSERT INTO news (newsmatter) VALUES ('$news')");
}
?>
你的提交按钮在哪里??在“更新”锚链接中给出了“name=submit”值。表单中没有添加
现在显示一个白色页面,但仍然没有数据插入数据库。你的提交按钮在哪里??在“更新”中给出了“name=submit”值锚定链接。表单中没有添加
。现在它显示一个白色页面,但仍然没有数据插入数据库。