Как добавить заказ по опции в операторе get - PullRequest
0 голосов
/ 05 июня 2019

Здравствуйте, у меня возникли проблемы с выяснением, как добавить порядок в моем операторе get.То, что я хочу, это добавить порядок, поэтому, когда я печатаю их, чтобы они были упорядочены.

Это то, что я пытался, но без результатов

$kasses = $this->db->from($this->kasses);
$kasses = $this->db->order_by("color", "asc");
$kasses = $query = $this->db->get(); 
return $kasses = $query->result();

вот где я получаю базу данных

$kasses = $this->db->get('kasses')->result_array();

и вот я печатаю его на экране

$kassa=''; 
foreach($kasses as $kass){
    if($kass['stock_alert']>=$kass['stock']){
        ?>
        <a href='#' onclick='showAjaxModal("index.php?modal/popup/kasses_edit/<?=$kass['id'];?>");'>
        <?php echo $kass['type']." / ".$kass['color']." / ".$kass['dimensions']."cm : <span style='color:brown;font-weight:bold'>".$kass['stock']."</span></a><br/>";
        }

Есть идеи, как мне этого добиться?Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 05 июня 2019

Попробуйте,

$this->db->from('kasses');
$this->db->order_by('color_id','desc');
$query = $this->db->get();
if ($query->num_rows() > 0) {
    return $query->result_array();
    //$kasses = $query->result_array();
}else{
    return array();
}
0 голосов
/ 05 июня 2019

Я понял это вот как я это сделал

$this->db->order_by("color_id", "desc");
$kasses =   $this->db->get('kasses')->result_array();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...