如何获取URI的ID,提交后将其插入数据库?点火枪

马达拉法典

我有一个需要提交或重定向到相同uri页面的问题。

这里的主要问题是未读取或未获取ID的url,如何获取将其插入到我的数据中。

我提交页面后出现错误

An uncaught Exception was encountered
Type: ArgumentCountError

例如我的网址是: http://localhost/project/groups/view_activity/1

然后我需要将其提交给控制器 /posts/create_activity

这是控制器 /posts/create_activity

public function create_activity($id){

    $this->post_model->create_activity();

    redirect('groups/view_activity/'.$id);
}

我的模型,我希望$ id是URI

public function create_activity($id){
        // Insert questions

        $field_question = array(
            'question'=>$this->input->post('question'),
            'group_id' => $id
        );

        $this->db->insert('questions', $field_question);
}

表格提交

<form method="post" action="<?php echo base_url(); ?>posts/create_activity">


    <div class="form-group">
        <label for="exampleFormControlTextarea1"><h5> Question: </h5></label>
             <textarea class="form-control" name="question" id="question" rows="8" placeholder="Enter your Question"></textarea>
    </div>

        <hr>


    <input type="submit" id="btnSave" class="btn btn-block btn-info" value="Submit" />

 </form>
阿塔尔·普拉泰克(Atal Prateek)

你必须通过$idview_activity控制器的方法你的看法,或者你可以直接得到它uri在你的观点。之后,将您更改form action

<form method="post" action="<?php echo base_url('posts/create_activity/'.$id); ?>">

或者,如果您不想要它,则uri可以添加一个隐藏input的值$id

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取输入值并将其插入数据库

来自分类Dev

提交后无法插入数据库

来自分类Dev

如何在代码点火器中检索单选按钮的值并将其插入数据库?

来自分类Dev

点击提交后如何将数据插入数据库?

来自分类Dev

复制数据库后如何获取文档ID

来自分类Dev

如何获取图像路径(URI)并将其发送到数据库?

来自分类Dev

如何检查ID是否存在于数据库中,否则将其插入数据库中?

来自分类Dev

表单提交后,从上次记录的数据库中获取ID

来自分类Dev

如何从html输入控件中获取值并将其插入sql数据库

来自分类Dev

如何从数据库获取值并将其插入事件数组

来自分类Dev

如何获取在组框中选中哪个单选按钮,然后将其插入数据库

来自分类Dev

ANDROID - 如何从单选按钮获取文本并将其插入到 sqlite 数据库?

来自分类Dev

如何从数据库中获取登录用户 user_id 并将其插入另一个表?

来自分类Dev

我在获取插入多个下拉值时遇到问题。提交后出现数据库错误

来自分类Dev

VueJS和Firebase存储:如何等待图像上传完成后再向数据库提交URI?

来自分类Dev

QCompleter,如何从数据库获取ID

来自分类Dev

提交后如何回滚我的数据库更改?

来自分类Dev

提交到数据库后如何清除输入字段

来自分类Dev

如何在Jquery Success方法中获取“数据库最后插入的ID”?

来自分类Dev

如何在Jquery Success方法中获取“数据库最后插入的ID”?

来自分类Dev

Laravel-PHP如何在数据库中插入值时获取当前ID?

来自分类Dev

如何从MySQL数据库表中获取最后插入的ID?

来自分类Dev

Laravel-PHP如何在数据库中插入值时获取当前ID?

来自分类Dev

如何从php中的mysql数据库获取最后一个插入ID?

来自分类Dev

PrestaShop,在插入数据库时获取 ID

来自分类Dev

获取数据库中刚刚插入的行的id

来自分类Dev

如何调用插入数据库的数据ID?

来自分类Dev

node.js:将数据插入PostgreSQL数据库时,提交后HTML表单挂起

来自分类Dev

使用php和jquery ajax提交表单后无法将数据插入数据库

Related 相关文章

  1. 1

    如何获取输入值并将其插入数据库

  2. 2

    提交后无法插入数据库

  3. 3

    如何在代码点火器中检索单选按钮的值并将其插入数据库?

  4. 4

    点击提交后如何将数据插入数据库?

  5. 5

    复制数据库后如何获取文档ID

  6. 6

    如何获取图像路径(URI)并将其发送到数据库?

  7. 7

    如何检查ID是否存在于数据库中,否则将其插入数据库中?

  8. 8

    表单提交后,从上次记录的数据库中获取ID

  9. 9

    如何从html输入控件中获取值并将其插入sql数据库

  10. 10

    如何从数据库获取值并将其插入事件数组

  11. 11

    如何获取在组框中选中哪个单选按钮,然后将其插入数据库

  12. 12

    ANDROID - 如何从单选按钮获取文本并将其插入到 sqlite 数据库?

  13. 13

    如何从数据库中获取登录用户 user_id 并将其插入另一个表?

  14. 14

    我在获取插入多个下拉值时遇到问题。提交后出现数据库错误

  15. 15

    VueJS和Firebase存储:如何等待图像上传完成后再向数据库提交URI?

  16. 16

    QCompleter,如何从数据库获取ID

  17. 17

    提交后如何回滚我的数据库更改?

  18. 18

    提交到数据库后如何清除输入字段

  19. 19

    如何在Jquery Success方法中获取“数据库最后插入的ID”?

  20. 20

    如何在Jquery Success方法中获取“数据库最后插入的ID”?

  21. 21

    Laravel-PHP如何在数据库中插入值时获取当前ID?

  22. 22

    如何从MySQL数据库表中获取最后插入的ID?

  23. 23

    Laravel-PHP如何在数据库中插入值时获取当前ID?

  24. 24

    如何从php中的mysql数据库获取最后一个插入ID?

  25. 25

    PrestaShop,在插入数据库时获取 ID

  26. 26

    获取数据库中刚刚插入的行的id

  27. 27

    如何调用插入数据库的数据ID?

  28. 28

    node.js:将数据插入PostgreSQL数据库时,提交后HTML表单挂起

  29. 29

    使用php和jquery ajax提交表单后无法将数据插入数据库

热门标签

归档