- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
public function getRegProductDetails($product_id = '', $status = 'yes'){
$this->db->select('*');
if ($product_id != '') {
$this->db->where('product_id', $product_id);
}
if ($status != '') {
$this->db->where('active', $status);
}
$query = $this->db->get('registration_package');
foreach ($query->result_array() as $row) {
$product_details[] = $row;
}
return $product_details;
Работаю с коммерческой системой, писали Индусы. У меня 100 Мб анекдотов в исходном коде. В БД есть столбец статус, они туда пишут статус yes OR no. И проверка везде тоже идет через строку. а выборку делают вот такой функцией. Зачем тут проверять статус на пустоту? В других подобных функциях встречаю RETURN в форейче