Postingan lainnya
min() max() pada php tidak berfungsi
Seharian dibuat bingung sendiri nih. Cerita nya saya mau menentukan angka terkecil atau terbesar dari deretan angka. Langsung saja deh berikut kodenya
<?php $cekcl1 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 1])->num_rows();?>
<?php $cekcl2 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 2])->num_rows();?>
<?php $cekcl3 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 3])->num_rows();?>
<?php $cekcl4 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 4])->num_rows();?>
<?php $nilai = array($cekcl1,$cekcl2,$cekcl3,$cekcl4); ?>
<th><?php echo min($nilai); ?></th> // di sini saya mau mencari angka terkecil dulu
Berikut hasilnya
13, 5, 5, 1
Jadi dia malah menampilkan data arraynya, padahal di sana sudah ada fungsi min(). Tapi jika saya menampilkan langsung angkanya untuk variabel $nilai, itu berfungsi.
Yang jadi pertanyaan, apakah fungsi min() ini tidak akan berfungsi jika di dalam array itu bentuknya berupa variabel seperti di atas?. Mohon pencerahannya teman2, biarkan saya tidur dengan nyenyak nnti malam. hehe .. terima kasih
0
1 Jawaban:
Jawaban Terpilih
<pre><?php $nilai = array($cekcl1,$cekcl2,$cekcl3,$cekcl4); ?></pre><div><br></div>
1