Как вставить значения форм в базу данных mysql с помощью codeigniter

Я новичок в Codeigniter.Как хранить значения формы в mysql с помощью codeigniter, Может ли кто-нибудь помочь мне … Есть ли какие-либо ссылки Можете ли вы предоставить …. Спасибо заранее.

Позвольте мне упростить вам …

Это будет ваш контроллер

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 } } 

Это будут ваши взгляды. Для создания представлений перейдите в autoload.php и autoload url helper и класс базы данных. В конфигурации config.php config ['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> 

В вашей модели вам нужно вытащить эти данные формы и вставить в db таким образом

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')"); } } 

В этом случае ваша база данных имеет три поля … изменить запрос согласно вашим требованиям

Руководство CodeIgniter очень полезно.

Взгляните на Quickstart базы данных .

Идите, хотя класс базы данных . Он имеет все функции, используемые для управления базой данных. Если вы действительно хотите изучить кодеригнер, пройдите несколько часов и ознакомьтесь с руководством пользователя .