I'm quite new to CodeIgniter (using PHP). So right now I have a textbox on my webpage where visitors are requested to enter in their names. I take in a name (i'll use the variable $username for it) and I want to save it in a database I have. I am wondering how I can do that. Do I somehow pass $username to a function in the Controller and then pass that value to my Model? Thank you very much, a simple example would be much appreciated!!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
CodeIgniter:如何从View获取输入并在控制器中使用它
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dongou5100 2013-02-07 21:20关注<form method="post" action="<?php echo base_url();?>controller/save" name="form"> <label>User Name</label> <input type="text" name="Username"> <input type="submit" value="Add"/> </form>
in controller
function save { $arrData["Username"] = $this->input->post("Username"); $this->User_model->Add($arrData); }
in User_model
function Add($arrData) { if($this->db->insert(tableName, $arrData)) return true; else return false; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2018-07-17 05:04回答 1 已采纳 Hope this will help you : Your js calculate method should be like this : function calculate(obj
- 2015-02-02 18:25回答 2 已采纳 Change the href link to href="<?php echo base_url(); ?>admin/edit_data/<?php echo $book-
- 2016-07-14 01:13回答 3 已采纳 Try to set session before if else condition like: $this->session->set_userdata('drama_epis
- 2021-05-08 09:30臣臣1234的博客 我想将$data从名为poll的控制器传递给results_view但是我得到一个未定义的变量错误.class Poll extends CI_Controller {public function __construct(){parent::__construct();$this->load->database();$this-...
- 2019-07-14 06:42回答 1 已采纳 You can try like this $action='<select name="pp_fileStatus[]" class="form-control multiplesel
- 2018-08-24 22:14回答 2 已采纳 You need to write redirect('welcome'); instead of redirect('login/login');. Because login/login is
- 2016-12-30 16:14回答 1 已采纳 If your controller is called "edit" and your method has the same name, just change to: //add html
- 2021-04-08 06:33Codeigniter视图模板一个简单的布局管理,设置一次即可使用多次,并且可以在控制器上一行完成。要求Codeigniter 3.xx安装下载,然后复制并粘贴到application/library目录中。配置在自动加载库application/config/...
- 2018-05-20 10:53回答 1 已采纳 Sounds like you just need: urldecode() Decodes any %## encoding in the given string. Plus sym
- 2019-07-16 22:46回答 2 已采纳 Solution -1 class Login extends CI_Controller { public function index() { r
- 2015-02-04 03:41回答 5 已采纳 I think you made 2 mistakes forget to fetch the result to an array forget to pass the data to v
- 2021-04-08 03:32诗语情柔的博客 如果你有兴趣,有一个完善的包,你可以添加到您的Codeigniter项目,将处理这:Modular Extensions makes the CodeIgniter PHP framework modular. Modules are groups of independent components, typically model, ...
- 2022-06-28 17:23《PHP中的求职门户管理系统使用CodeIgniter框架源代码》 在现代互联网技术中,PHP作为一门广泛使用的服务器端脚本语言,常用于构建动态网站和应用程序。CodeIgniter(CI)是一个轻量级、高性能的PHP框架,它为...
- 2020-10-22 15:01在这个框架中,控制器(controller)是处理用户请求,调用模型(model)和视图(view)来完成用户请求的核心组件。继承机制是面向对象编程中非常重要的一个特性,它允许开发者创建一个可以被其他类继承的父类,从而...
- 2020-10-22 14:44CodeIgniter的MVC架构将程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller),其中控制器是应用程序中用于管理用户界面流程的中心组件。而业务逻辑,作为程序中的核心部分,通常需要组织在一个清晰...
- 2020-12-19 07:26在CodeIgniter(CI)框架中,视图(View)是MVC(模型-视图-控制器)架构的一部分,主要用于展示用户界面。视图通常不包含业务逻辑,而是与控制器协作,接收数据并呈现给用户。在实际开发过程中,一个网页通常由多个...
- 2021-04-03 09:05**MVC** 模式是软件工程中的一种设计模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。在pryv8bin中,模型负责与数据库进行交互,管理数据;视图则负责呈现数据,为用户...
- 2020-12-19 02:26在CodeIgniter(CI)框架中,视图(View)是MVC(模型-视图-控制器)架构的一部分,主要用于展示数据。本实例将详细解释如何在CI的视图文件中通过循环遍历并显示数组数据。 首先,我们来看一下在控制器(Controller...
- 2020-12-18 21:262. **CodeIgniter视图使用注意事项**:避免在视图文件中写入过多的逻辑代码,视图应主要用于展示数据,而业务逻辑和数据处理应保留在控制器和模型中。 3. **通过循环显示数组数据**:在视图中,你可以使用`foreach`...
- 2021-01-31 09:47在application/controllers创建一个新的控制器,然后按如下所示放置: <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Controller_name extends CI_Controller { public ...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司