Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Merubah ke hasil explode ke string
mohon bantuannya para master, keluar Message: explode() expects parameter 2 to be string, array given saat di submit.
<?php $i=1; foreach($tampil_siswa as $tampil2) { ?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $tampil2->nis ?></td>
<td><?php echo $tampil2->nama_lengkap ?></td>
<td>
<input type="checkbox" name="check_list[]<?=$i?>" alt="Checkbox" value="<?php echo $tampil2->nama_lengkap ?>,S"> Sakit
<input type="checkbox" name="check_list[]<?=$i?>" alt="Checkbox" value="<?php echo $tampil2->nama_lengkap ?>,I"> Ijin
<input type="checkbox" name="check_list[]<?=$i?>" alt="Checkbox" value="<?php echo $tampil2->nama_lengkap ?>,A"> Apha
</td>
</tr>
<?php $i++; } ?>
public function insert(){
$nama_siswa = $this->input->post('check_list');;
$explode_value = explode(',',nama_siswa);
print_r($explode_value);
echo " Data 1 = " . $explode_value[0];
echo "<br/>";
echo " Data 1 = " . $explode_value[1];
echo "<br/>";
0
2 Jawaban:
sepertinya karena value dari parameter check_list array (ada tiga check_list[])
0
Kamu kurang tanda $ diparameter kedua explode. Semoga membantu ^^
0