作者kuangjc183 (框框)
看板PHP
标题[请益] 有关相似函数的问题
时间Fri Feb 17 13:17:13 2012
各位先进好
小弟刚接触CI 在设计MODEL时遇到了一个问题
目的是要将至资料库捞值的两个函数(以id判断降幂/升幂)放入MODEL
目前是可以运作的
但两个函数间仅有一行程式码的差别 这样子做似乎有点怪异
想请问各位前辈有没有可以缩减程式码的方法
ps.已试过在get_table_desc内呼叫get_table 但失败了..............
附上程式码 感谢各位的解答
<?php
class Blog_model extends CI_Model
{
function get_table($body)
{
$q=$this->db->get($body);
if($q->num_rows() > 0 )
{
foreach($q->result() as $row)
{
$data[]=$row;
}
return $data;
}
}
function get_table_desc($body)
{
$this->db->order_by('id','desc');
$q=$this->db->get($body);
if($q->num_rows() > 0 )
{
foreach($q->result() as $row)
{
$data[]=$row;
}
return $data;
}
}
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.105.135.217
1F:→ arrack:多一个参数不就好了? 02/17 15:03
2F:推 kusoayan:捞资料 return 不用这麽麻烦吧直接 return $q->result() 02/17 16:55
3F:→ kusoayan:应该就可以了? 02/17 16:55
4F:→ kuangjc183:用参数传值就可以了 感谢两位大大 02/17 20:50