CI框架中怎么提取上传数据,求助 急急!!!
下面是model里插入表的代码,怎样把它们提取出来显示成缩略图, 控制器中怎么写,视图中怎么写,各位大神们帮帮忙,我是菜鸟!public function add_work_pic($uid, $pic)
{
$data = array();
$row = array();
if ($row = $this->db->where(array('uid' => $uid))->get($this->table)->row_array()) {
#直接在图片表里添加
$work_id = $row['id'];
} else {
#先添加work表,再添加图片表
$this->db->insert($this->table, array('uid' => $uid));
$work_id = $this->db->insert_id();
}
if ($pic['before_front_img']) {
$this->db->delete('picture', array('mark' => 'before_front_img', 'workid' => $work_id));
$data['workid'] = $work_id;
$data['path'] = $pic['before_front_img'];
$data['mark'] = 'before_front_img';
}
if ($pic['before_side_img']) {
$this->db->delete('picture', array('mark' => 'before_side_img', 'workid' => $work_id));
$data['workid'] = $work_id;
$data['path'] = $pic['before_side_img'];
$data['mark'] = 'before_side_img';
}
if ($pic['later_front_img']) {
$this->db->delete('picture', array('mark' => 'later_front_img', 'workid' => $work_id));
$data['workid'] = $work_id;
$data['path'] = $pic['later_front_img'];
$data['mark'] = 'later_front_img';
}
if ($pic['later_side_img']) {
$this->db->delete('picture', array('mark' => 'later_side_img', 'workid' => $work_id));
$data['workid'] = $work_id;
$data['path'] = $pic['later_side_img'];
$data['mark'] = 'later_side_img';
}
return $this->db->insert_batch('picture', $data);
}
這與是否菜鳥無關,你得先搞清楚縮略圖的流程
而且你的變數名稱都是自定義...也沒註解...... Closer 发表于 2015-4-7 14:03
這與是否菜鳥無關,你得先搞清楚縮略圖的流程
而且你的變數名稱都是自定義...也沒註解...... ...
http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=20506&extra=page%3D1 我又从新发了一个 ,大神你看看
页:
[1]