| mas atau mbak , mau tanya sort ascending apa descending dari coloum nama sama tahun dengan php saja gimana caranya ?
ini screen shotnya -> |
|
| SELECT * FROM tabel ORDER BY nama,tahun ASC begitukah maksudnya? |
|
| maksud saya , nanti bila diklik coloum nama nanti bisa sort ascending apa descending . begitu juga sama coloum tahun. kayak di xampp tu lho mas :D |
|
| oh pake jquery data table |
|
| bisa main PHP pelajari $_GET, bisa pake plugin jquery,, misalkan ini http://www.tripwiremagazine.com/2013/06/jquery-filter-sort-plugins.html |
|
| http://tablesorter.com/docs/ |
|
| Pake data table aja tar semua urusan table udh dia yg ngurusin. Dr mulai sorting .pencarianndata.export |
|
| pake Ext JS :v |
|
| pake datatable : https://datatables.net/ |
|
| bermain di $_GET dan rebuilding link nya bisa make http_build_query. hal-hal gini case enak buat belajar show data, jadi mending buat sndiri demi ilmunya. datatable nnti aja klo udh kerja :p :D |
|
| pernah nemu webnya yg kyk dimaksud, tp lupa. coba searching2 aja |
|
| <h1>Data Mahasiswa</h1>
<!-- membuat kolom tabel dan link pengurutan --> <!-- perhatikan parameter by=... -->
<table border="1"> <tr><th><a href="<?php $_SERVER['PHP_SELF']?>?by=nim">NIM</a></th><th><a href="<?php $_SERVER['PHP_SELF']?>?by=nama">Nama Mhs</a></th><th><a href="<?php $_SERVER['PHP_SELF']?>?by=alamat">Alamat</a></th><th><a href="<?php $_SERVER['PHP_SELF']?>?by=sex">Jenis Kelamin</a></th><th><a href="<?php $_SERVER['PHP_SELF']?>?by=tgl">Tgl Lahir</a></th></tr>
<?php
// koneksi ke mysql mysql_connect("dbhost", "dbuser", "dbpass"); mysql_select_db("dbname");
// jika yang diklik kolom NIM if ($_GET['by'] == "nim") $orderBy = "nim"; // jika yang diklik kolom NAMA MHS else if ($_GET['by'] == "nama") $orderBy = "nama"; // jika yang diklik kolom ALAMAT else if ($_GET['by'] == "alamat") $orderBy = "alamat"; // jika yang diklik kolom JENIS KELAMIN else if ($_GET['by'] == "sex") $orderBy = "sex"; // jika yang diklik kolom TANGGAL LAHIR else if ($_GET['by'] == "tgl") $orderBy = "tgllahir"; // jika tidak ada yang diklik (default) else $orderBy = "nim";
// query untuk menampilkan data berdasarkan field yang terurut // sesuai pilihan di atas $query = "SELECT * FROM mahasiswa ORDER BY ".$orderBy; $hasil = mysql_query($query); while ($data = mysql_fetch_array($hasil)) { // tampilkan data echo "<tr><td>".$data['nim']."</td><td>".$data['nama']."</td><td>".$data['alamat']."</td><td>".$data['sex']."</td><td>".$data['tgllahir']."</td></tr>"; } ?> </table>
coba yang ini gan???? |
|
| Pake data table mbag, gmpang |
Tidak ada komentar:
Posting Komentar