CREATE TABLE IF NOT EXISTS `student`(
//主键id
`id` int(11) NOT NULL AUTO_INCREMENT,
//学生姓名
`s_name` varchar(64) NOT NULL,
//学生家长的姓名
`p_name` varchar(64) NOT NULL,
//学生的家庭住址
`address` varchar(100) NOT NULL,
//所在城市
`city` varchar(30) NOT NULL,
//所在国家
`state` varchar(30) NOT NULL,
//所在地区的邮政编码
`zip` varchar(20) NOT NULL,
//电话
`phone` varchar(15) NOT NULL,
//邮件
`email` varchar(20) NOT NULL,
//主键设置
PRIMARY KEY(`id`)
)ENGINE=INNODB DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
class student extends CI_Controller{
//student controller construct
public function __construct(){
parent::__construct();
}
//index test function
public function index(){
echo "helloworld";
}
}
class student extends CI_Controller{
//student controller
public function __construct(){
parent::__construct();
}
//define a array,name is arraydata, it have three parameters
protected $arraydata=array(
'title'=>'Classroom:Home page',
'headline'=>'welcome to the classroom Mangement System',
'include'=>'student_index'
);
//index function
public function index(){
$this->load->view('template',$this->arraydata);
}
}
<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Strict//EN' 'http://www.w3.org/TR/html4/strict.dtd'> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8'> <title><?php echo $title; ?></title> </head> <body> <h1><?php echo $headline; ?></h1> <?php $this->load->view($include)?> </body> </html>
this−>load−>view(include);
<p>Congratulations. Your initial setup is complete!</p>
welcome to the classroom Mangement System Congratulations. Your initial setup is complete!
class student extends CI_Controller{
//student controller
public function __construct(){
parent::__construct();
}
//new add function
public function add(){
$this->load->helper('form');
//display information for the view
$data['title']='Classroom:Add Page';
$data['headline']='Add data';
$data['include']='student_add';
//upload view
$this->load->view('template',$data);
}
//create function
public function create(){
$this->load->helper('url');
$this->load->model('MStudent','',TRUE);
$this->MStudent->addData($_POST);
redirect('student/add','reflesh');
}
//update function
public function update(){
//upload codeigniter library
$this->load->library('table');
$this->load->model('MStudent','',TRUE);
$student_query=$this->MStudent->updateData();
$update_table=$this->table->generate($student_query);
//display information for the view
$data['title']='Classroom:Update Page';
$data['headline']='Update Page';
$data['include']='update_student';
$data['updatetable']=$update_table;
$this->load->view('template',$data);
}
//index function
public function index(){
$data['title']='Classroom:Home page';
$data['headline']='welcome to classroom Mangement System';
$data['include']='student_index';
$this->load->view('template',$this->arraydata);
}
}
<html>
<head>
<title><?php echo $title;?></title>
</head>
<body>
<h1><?php echo $headline ?></h1>
<?php $this->load->view($include)?>
</body>
</html>
<?php
echo form_open('student/create');
$field_name=array('s_name','p_name','address','city','state','zip','phone','email');
foreach($field_name as $value){
echo "<p>".$value.":"
echo form_input(array('name'=>$value));
echo "</p>"
}
form_submit('','Add');
form_close();
?>
<?php echo $updatetable; ?>
class MStudent extends CI_Model{
public function addData($data){
$this->db->insert('student',$data);
}
public function updateData(){
$this->db->get('student');
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有