Kết quả 1 đến 3 của 3
  1. #1
    CI Member darkearl's Avatar
    Ngày tham gia
    13-05-2014
    Bài viết
    29
    Cảm ơn
    5
    Được cảm ơn 18 trong 10 bài viết

    Cần giúp về thuật toán sắp xếp

    hi các bạn giúp mình cái này tý nhé
    mình có 1 array:

    PHP Code:
    $data = array(
                       
    => array('title' => 'Sản phẩm A','price' => '1000'),
                       
    => array('title' => 'Sản phẩm B','price' => '2000'),
                       
    => array('title' => 'Sản phẩm C','price' => '3000')
    );

    Mình muốn sắp xếp lấy ra dữ liệu bao gồm title price của sản phẩm giá thấp nhất và cao nhất 

  2. #2
    Super Moderator Zen Studio's Avatar
    Ngày tham gia
    19-06-2013
    Bài viết
    393
    Cảm ơn
    58
    Được cảm ơn 166 trong 123 bài viết
    PHP Code:
    <?php
    $data 
    = array(            
    array(
    'title' => 'Sản phẩm A','price' => '1000'),            
    array(
    'title' => 'Sản phẩm B','price' => '2000'),            
    array(
    'title' => 'Sản phẩm C','price' => '3000')       );
    function 
    orderBy($data$row)  {    
    $change "return strnatcmp(\$a['$row'], \$b['$row']);";    
    usort($datacreate_function('$a,$b'$change));    
    return 
    $data;  
    }
    $sortarr orderBy($data'price');
    foreach (
    $sortarr as $value){
    echo 
    $value['title'].'   '.$value['price']; echo '<br />';
    }

    ?>
    Sửa lần cuối bởi Zen Studio; 10-12-2014 lúc 10:59 AM.
    hay cung chung toi chinh phuc tri thuc

  3. The Following 3 Users Say Thank You to Zen Studio For This Useful Post:

    darkearl (11-12-2014),timhieu (12-12-2014),tinhphaistc (11-12-2014)

  4. #3
    CI Member darkearl's Avatar
    Ngày tham gia
    13-05-2014
    Bài viết
    29
    Cảm ơn
    5
    Được cảm ơn 18 trong 10 bài viết
    Cuối cùng cũng có cao thủ giúp thank Zen nhiều:haha:

Chia sẽ và Bình Luận chủ đề Cần giúp về thuật toán sắp xếp trên facebook

Các từ khóa xuất hiện trên google của chủ đề

Chưa có từ khóa lên top google

Tag của Chủ đề này - Hãy Thêm Tags Để bài viết nhanh lên top google

Quyền viết bài

  • Bạn không thể đăng chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi đính kèm
  • Bạn không thể sửa bài
  •