为什么 isset 函数不更新我的数据库?

qwerty_abc

我不明白为什么 isset 函数在这里不起作用:

include 'db.php';
if(isset($_POST['Submit'])) {

$name = $_POST['title'];
    $text = $_POST['text'];
    $category = $_POST['category'];

    $insert = mysqli_query($con,
    "INSERT INTO `items`(
    `title`, 
    `text`, 
    `category`
    ) 
    VALUES (
    '$name', 
    '$text', 
    '$category')"
    );
    if (!$insert) {
        echo mysqli_error($con);
    } else {
        echo "Inserted!";
    }
}




<form method="post">
<input type="text" name="title" placeholder="Enter the title..">
<input type="text" name="text" placeholder="Enter the text..">
<input type="text" name="category" placeholder="Enter the category..">
<input type="submit" value="Submit">
</form>

数据库未更新。没有那个,我的代码没问题,但这不是我想要的。

德西奥德德拉

您的输入提交没有 name 属性

<input type="submit" value="Submit" name="Submit">

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我的数据库不更新?(LARAVEL)

为什么在Laravel模型中不触发__isset()?

为什么我的JavaScript中的自制isset函数不能完全正常工作?

为什么不更新到数据库?

为什么我不能在Laravel $ request-> input('key')中使用isset()

为什么我的陈述总是假的?if(isset($ _ GET ['action'])&& $ _GET ['action'] =='IPN_Handler')

为什么我的测试控制器中的url引用无法成功通过if(isset)

for循环使用isset()!= null-为什么?

isset()和__isset()有什么区别?

我需要同时使用 isset() 和 $post_variable="value" 吗?为什么不只是后者?

PHP-当我将$ this用作isset()中的动态变量时,为什么不同版本的PHP返回不同的结果?

为什么我的表格不上传到我的数据库?提交数据库后仍然为空

为什么 AJAX 函数不立即从数据库中获取数据?

为什么我的数据不插入到 android 上的 SQLite 数据库中?

为什么isset()比'==='更有效的测试?

为什么要同时检查isset()和!empty()

为什么 \empty 和 \isset 在 php 中是不允许的

为什么isset($ _ POST ['submit1'])等于FALSE?

触发器为什么不更新Oracle数据库中的列值?

为什么 MYSQLi 不更新数据库记录而是给出成功消息

为什么我不能使用 Azure 移动应用更新我的数据库

为什么我的表单不提交数据以更新数据库?

什么更快:in_array或isset?

PDO不会更新数据库中的数据,为什么?

为什么此SQL不插入数据库?

为什么Firebase数据库(Firestore)不添加文档

为什么不搜索解析数据库?

为什么定义Flowable我可以收到数据库的更新

为什么我的Firebase数据库不等待更新值