【问题标题】:Display array in Alphabetically order Using Codeigniter使用 Codeigniter 按字母顺序显示数组
【发布时间】:2016-10-18 17:57:07
【问题描述】:

我想根据他们的结果按字母升序显示学生列表。假设先显示获得A成绩的学生姓名,然后显示获得B的学生姓名。我试过了,但没有按字母顺序显示。

感谢您的帮助。

My code
controller:

function showResult(){

         $data['count']=$this->data_Model->getStudent('result');


        $this->load->view('section',$data); 

      } 
Model:
    public function getStudent($table) {


      $query = $this->db->query("SELECT * FROM $table order by grade asc");

          return $query->result_array();

    }

View

section.php
            <?php 
               foreach($count as $student):

                  echo $student['name']; 
                  echo $student['grade'];
              endforeach; ?>

【问题讨论】:

标签: php codeigniter alphabetical


【解决方案1】:

只需按优先级列出“排序依据”字段。升序是默认值,因此您不必指定。

$query = $this->db->query("SELECT * FROM $table order by grade, name");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-16
    • 1970-01-01
    相关资源
    最近更新 更多