插入数据库 multi-part/form-data 不工作(数据未存储)
Insert database multi-part/form-data not working (data not stored)
我是 php 的新手。我尝试了这种形式,但是它不会将输入的数据存储到数据库中。页面已重新加载,但插入数据仍然无效。
这是连接
<?php $connection = new mysqli("localhost","root","","geminpo"); ?>
这是表格
<form method="POST" enctype="multipart/form-data">
<input type="text" name="judul">
<button name="save">simpan</button>
</form>
这是 php
<?php
if (isset($_POST['save'])) {
$connection->query("INSERT INTO artikel(judul)VALUES('$_POST[judul]')");
}
?>
按钮名称未与表单一起提交,则 $_POST['save']
未设置。
我建议使用隐藏输入:
<input type="hidden" name="save" />
试试这个,您在访问 post 数组值时缺少 '
:
<?php
if (isset($_POST['save'])) {
$connection->query("INSERT INTO artikel (judul) VALUES ('" . $_POST['judul'] . "')");
}
?>
我是 php 的新手。我尝试了这种形式,但是它不会将输入的数据存储到数据库中。页面已重新加载,但插入数据仍然无效。 这是连接
<?php $connection = new mysqli("localhost","root","","geminpo"); ?>
这是表格
<form method="POST" enctype="multipart/form-data">
<input type="text" name="judul">
<button name="save">simpan</button>
</form>
这是 php
<?php
if (isset($_POST['save'])) {
$connection->query("INSERT INTO artikel(judul)VALUES('$_POST[judul]')");
}
?>
按钮名称未与表单一起提交,则 $_POST['save']
未设置。
我建议使用隐藏输入:
<input type="hidden" name="save" />
试试这个,您在访问 post 数组值时缺少 '
:
<?php
if (isset($_POST['save'])) {
$connection->query("INSERT INTO artikel (judul) VALUES ('" . $_POST['judul'] . "')");
}
?>