在CI框架写个修改页面 怎么才能在修改页面中输出你想修改的值啊?代码是下面这样的?
发布网友
发布时间:2022-04-06 10:09
我来回答
共1个回答
热心网友
时间:2022-04-06 11:38
你的代码写错了,用CI框架还写那么多东西。
控制器里
public function edit_pages($id= FALSE){
$this->load->model('admin_model')
$data['pages']=$this->admin_model->get_pages($id);
$this->load->view('default/top',$data);
$this->load->view('default/edit_page',$data);
}
模型里
public function get_pages($id = false){
mysql_query("SET NAMES utf8");//
if($id === false){
$query = $this->db->get('pages',10);
return $query->result_array();
}
$query = $this->db->get_where('pages',array('id'=>$id));
return $query->row_array();
}视
图:
<?php header("Content-type: text/html; charset=utf-8") ?>
<script type="text/javascript" src="/inc/nicEdit/nicEdit.js"></script>
<script type="text/javascript">
bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
</script>
<?php echo form_open('admin/edit_pages')?>
<?php echo form_hidden('id',$pages['id'])?>
<?php echo "<br>"?>
<?php
echo form_label('标题: ', 'tname');
echo form_input('tname',$pages['tname'])?>
<?php echo "<br>"?>
<?php
echo form_label(' 内容: ', 'tcontent');
?>
<textarea name='tcontent' style='width: 300px; height: 100px;'>
<?php echo $pages['tcontent']?>
</textarea>
<?php echo "<br>"?>
<?php echo form_submit('submit','submit')?>
<?php echo form_close()?>