如何使用笨插入表单值到mysql数据库[关闭](How to Inserting Form valu

2019-06-24 07:18发布

我是新来的Codeigniter.How到窗体值存储在使用MySQL的CodeIgniter的,任何一个能帮助我...是否有任何链接可以提供....在此先感谢。

Answer 1:

让我clearify你一个简单的方法...

这将是你的控制器

class Site extends CI_Controller
{
function index()
{
$this->load->view('form.php');// loading form view
}

function insert_to_db()
{
$this->load->model('site_model');
$this->site_model->insert_to_db();
$this->load->view('success');//loading success view
}
}

这将是你的意见。 Befor创建视图去autoload.php和自动加载网址助手和数据库类。 在你的config.php设置配置[“BASE_URL”] =“路径到您的网站”; form.php的

<form action="<?php echo base_url();?>index.php/site/insert_into_db" method="post">
Field 1 = <input type = 'text' name='f1'>
Field 2 = <input type = 'text' name='f2'>
Field 3 = <input type = 'text' name='f3'>
<input type='submit'>
</form>

success.php

<b>Your data has been inserted!!!</b>

在模型中,你需要拉形式的那些DATAS并插入到数据库这样

site_model.php

class Site_model extends CI_Model
{
function insert_into_db()
{
$f1 = $_POST['f1'];
$f2 = $_POST['f2'];
$f3 = $_POST['f3'];
$this->db->query("INSERT INTO tbl_name VALUES('$f1','$f2','$f3')");
}
}

在这种情况下,你的数据库中有三个字段...修改查询按您的要求



Answer 2:

该CodeIgniter的手册是非常有益的。

看看在数据库快速入门 。



Answer 3:

虽然走的数据库类 。 它有用来操纵数据库的所有功能。 如果你真的想学习笨,采取了几个小时,经过用户指南 。



文章来源: How to Inserting Form values into mysql database using codeigniter [closed]