ช่วยหน่อยครับเกี่ยวกับการดึงข้อมูลจาก api มา loop ลงdatatable เเล้วต้องให้มีการเรียงข้อมูลจากที่กำหนด
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยหน่อยครับเกี่ยวกับการดึงข้อมูลจาก api มา loop ลงdatatable เเล้วต้องให้มีการเรียงข้อมูลจากที่กำหนด
ช่วยหน่อยครับเกี่ยวกับการดึงข้อมูลจาก api มา loop ลงdatatable เเล้วต้องให้มีการเรียงข้อมูลจากที่กำหนด
Copy
ผมได้มีการดึงข้อมูล api จากเว็บนึงมาเพื่อนำมา loop ลง datatable เเต่ปรากฏว่าเมื่อทำการ loop เเล้ว ข้อมูลมันจะเรียงตามตัวอักษร เเต่ถ้าหากผมต้องการให้มันเรียงข้อมูลตาม จำนวนผู้ติดเชื้อ ผมต้องเขียนอย่างไรครับ รบกวนด้วยครับ
<table id="datatable" class="table table-bordered dt-responsive nowrap" style="border-collapse: collapse; border-spacing: 0; width: 100%;"> <thead> <tr> <th>ชื่อประเทศ</th> <th>จำนวนผู้ติดเชื้อ</th> <th>จำนวนผู้เสียชีวิต</th> <th>จำนวนผู้รักษาหาย</th> <th>จำนวนผู้เสียชีวิต ล่าสุด</th> <th>จำนวนผู้ติดเชื้อ ล่าสุด</th> <th>จำนวนผู้ติดเชื้อ มีอาการร้ายแรง</th> </tr> </thead> <tbody> <?php foreach ($html as $k => $v) { ?> <tr> <td><?php echo $v['country_name'] ?></td> <td><?php echo $v['cases'] ?></td> <td><?php echo $v['deaths'] ?></td> <td><?php echo $v['total_recovered'] ?></td> <td><?php echo $v['new_deaths'] ?></td> <td><?php echo $v['new_cases'] ?></td> <td><?php echo $v['serious_critical'] ?></td> </tr> <?php } ?> </tbody> </table> ส่วน api
$cases_by_country = curl_init(); curl_setopt_array($cases_by_country, array( CURLOPT_URL => "https://coronavirus-monitor.p.rapidapi.com/coronavirus/cases_by_country.php", CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "x-rapidapi-host: coronavirus-monitor.p.rapidapi.com", "x-rapidapi-key: 2c0355e97emsh0da41a8dca40badp1fe9fdjsnf2510cc296b0" ), ));
Antinew007
20-03-2020
14:46:03
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ