Pengurutan Atau Perangkingan Data Di PHP

  • 2016-10-31 11:04:47
  • 1650

Berikut adalah cara untuk mengurutkan / perangkingan data di PHP

Cara 1 :

<?php
$nomer = array (99,28,7,6,54,6,8,9, 34,3,2,41,6,7,52);
$data = array ("ii","bh","g","f", "ed","f","h","i","cd","c","b","da","f","g","eb");
$jumlah = count($nomer);

echo "Sebelum Diurutkan : <br/>";
for ($c = 0; $c <$jumlah; $c++)
{
echo "{$nomer[$c]} = {$data[$c]}<br/>";
}

//mulai pengurutan
for ($a=0;$a<$jumlah;$a++){
    for ($b=$a;$b<$jumlah;$b++){
        if ($nomer[$b] < $nomer[$a]){
            $tmp = $nomer[$b];
            $tmp1 = $data[$b];

            $nomer[$b] = $nomer[$a];
            $data[$b] = $data[$a];

            $nomer[$a] = $tmp;
            $data[$a] = $tmp1;
        }
    }
}
//akhir pengurutan

echo "Setelah Diurutkan : <br/>";
for ($c = 0; $c <$jumlah; $c++)
{
echo "{$nomer[$c]} = {$data[$c]}<br/>";
}
?>

Cara 2 :

<?php
$nomer = array(99,28,7,6,54,6,8,9,34,3,2,41,6,7,52);
$data = array("ii","bh","g","f","ed","f","h","i","cd","c","b","da","f","g","eb");
$jumlah = count($nomer);

echo "Sebelum Diurutkan : <br/>\n";
for ($c = 0; $c <$jumlah; $c++)
{
echo "{$nomer[$c]} = {$data[$c]}<br/>\n";
}

echo "Setelah Diurutkan : <br/>\n";

asort($nomer);
foreach ($nomer as $k => $v) print "$v = {$data[$k]}<br/>";
?>

SHARE:

Comments

Recent Posts

Membuat Function CRUD Plus Paging di PHP

Membuat Function CRUD Plus Paging di PHP

Silahkan host, username, password, database, tabel disesuaikan dengan pengaturan database anda. Limit digunakan untuk menampilkan jumlah data per halaman.<?php

Function CRUD Paging dan Search di PHP

Function CRUD Paging dan Search di PHP

Function untuk membuat Cread,Read,Update dan Delete Beserta Paging dan juga menu Pencarian.<?php ob_start();error_reporting(0);$host = "localhost";

Cara Membuat Inputan Tanggal Dengan Javascript

Cara Membuat Inputan Tanggal Dengan Javascript

Buatlah file dan tuliskan kode sebagai berikut :<!-- awal kode --><link rel="stylesheet" type="text/css" href="style.css"><script type="text/javascript"