rumus if else pada source code grafik

saya ada tabel tb_kriteria dengan salah satu fieldnya seperti ini:

kemudian saya ingin menampilkannya dalam bentuk grafik. saya ingin ketika ditampilkan, nilai ipk tersebut sudah tersaring kedalam kelompok berdasarkan nilai ipk masing-masing, misalnya ipk < 3.50 ada 5 (3.33, 3.48, 3.47, 3.30, 3.46), dan seterusnya. saya baru bisanya menampilkan jumlah ipk berdasarkan nilai ipk yang sama saja, seperti ini.

kira-kira gimana ya rumusnya supaya nilainya terkelompokan secara otomatis.

ini source code yang saya gunakan :


<?php include('koneksi.php') ?>
<?php
$query=mysql_query("SELECT distinct(ipk_sementara) FROM tb_kriteria");
	while($row=mysql_fetch_assoc($query)){
	$ipk_sementara    = $row['ipk_sementara'];

	$data = mysql_fetch_array(mysql_query("SELECT count(ipk_sementara) as jumlah FROM tb_kriteria where ipk_sementara='$ipk_sementara'"));
	$jumlah = $data['jumlah'];
	?>['<?php echo $ipk_sementara?>',   <?php echo $jumlah;?>],<?php

apa saya harus pake if else ya? kalo pake if else, dimana saya harus menyisipkannya gan? terima kasih atas jawabannya gan,,

avatar Sariati
@Sariati

41 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

 select count(ipk_sementara) as jumlah from tb_kriteria where ipk_sementara<3.5 and ipk_sementara>=3.0
avatar gurukoding
@gurukoding

20 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

masih belum bisa gan, yang muncul tetep per nilai, belum bisa per kelompok..

saya pengennya yang muncul seperti ini: ipk <= 2.00 = 0 ipk > 2.00 & < 2.75 = 2 ipk >= 2.75 & < 3.00 = 3 ipk >= 3.00 & < 3.50 = 3 ipk >= 3.50 = 2

kira-kira gimana caranya gan? terima kasih sebelumnya gan atas jawabannya,,

avatar Sariati
@Sariati

41 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban