Postingan lainnya
cari nilai tertinggi dari 2 variabel
saya mau tanya gimana cara mendapatkan nilai max dari 2 variabel terus setelah di dapat hasilnya di bagi dengan variabel lain, saya sdah coba tapi mungkin codingnya salah
$unsurQuery="SELECT * FROM `tb_rule` WHERE EXISTS (SELECT * FROM tb_temp)" ;
$jumunsur=mysql_query($unsurQuery,$koneksi);
$jumx=mysql_fetch_array($jumunsur);
$jumlah = array_sum($jumx);
$hitYA="select count(*) as 'JmlYA' from tb_temp where jawaban='YA' and id_user='$userID'";
$hotYA=mysql_query($hitYA,$koneksi);
$Qya=mysql_fetch_array($hotYA);
$totalYA=$Qya['JmlYA'];
$max1= max($totalYA,$jumlah);
$max2= array(max1);
$hasil=$jumlah/$max2;
$hasilnya=ceil($hasil);
0
2 Jawaban:
Jawaban Terpilih
Hmmm... itu di variabel $max2 harusnya variabel max1 didefinisikan dengan benar.. Kode Anda :
$max1= max($totalYA,$jumlah);
$max2= array(max1);
$hasil=$jumlah/$max2;
$hasilnya=ceil($hasil);
Penulisan variabel pada php harus didahului tanda $
$max1= max($totalYA,$jumlah);
$max2= array($max1);
$hasil=$jumlah/$max2;
$hasilnya=ceil($hasil);
CMIIW
1
kalau maksudnya buat persentase sepertinya ga perlu pakai $max1 dan $max2. langsung aja dari $jumlah dan $totalYA
$hasil=$totalYA/$jumlah*100;
$hasilnya=ceil($hasil);
echo $hasilnya.'%';
1