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/>";

avatar aftur
@aftur

1 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

sepertinya karena value dari parameter check_list array (ada tiga check_list[])

avatar ambarroto
@ambarroto

14 Kontribusi 2 Poin

Dipost 4 tahun yang lalu

Kamu kurang tanda $ diparameter kedua explode. Semoga membantu ^^

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban