Memasukkan implode dari tabel yang sudah jadi.

Tabel dibawah ini, namanya duplikat dengan hobi tipe checkbox. Saya mau memasukkan kode implode tapi bingung harus menaruhnya dimana.

Saya sudah buat kodenya:

HTML code

<form name="form1" action="simpan.php" method="post">
 <dl>
  <dt>Nama</dt>
  <dd><input type="text" name="nm_org"/></dd>

  <tr>
    <td width="60px" valign="top">Hobi:</td>
    <br>
    <td valign="top">
     <label><input type="checkbox" name="nm_hobi[]" value="Nonton">Nonton</label><br>
     <label><input type="checkbox" name="nm_hobi[]" value="Menulis">Menulis</label><br>
     <label><input type="checkbox" name="nm_hobi[]" value="Traveling">Traveling</label><br>
     <label><input type="checkbox" name="nm_hobi[]" value="Otomotif">Otomotif</label><br>
     <label><input type="checkbox" name="nm_hobi[]" value="Fotografi">Fotografi</label><br>
     <label><input type="checkbox" name="nm_hobi[]" value="Programming">Programming</label>
    </td>
   </tr>
  <br>
  <br>
  <dd><input type="submit" value="Simpan"/></dd>
  <br>
  <dd><input onclick="window.location.href = 'index.php'" type="button" value="Kembali"/></dd>
 </dl>
</form>

avatar barakamon
@barakamon

9 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

di inplode untuk apa ya?

@abubakar Kan tabelnya itu ada nama orang yang duplikat dengan hobi bertipe checkbox. Saya mau jadikan implode biar usernya gak duplikat terus hobinya jadi satu kolom dengan pemisah koma. Contohnya kayak gini

user1 -> hobi1,hobi2

nah diatas malah buat kolom yang baru

boleh minta script html nya ga?

Saya sudah tambahkan. Tolong dibantu.

siap sabar ya

@abubakar Problem solved :). Udah bisa gan. Terima kasih telah membantu.

1 Jawaban:

<pre> &lt;form name="form1" action="checkbox.php" method="post"&gt; &lt;dl&gt; &lt;dt&gt;Nama&lt;/dt&gt; &lt;dd&gt;&lt;input type="text" name="nm_org"/&gt;&lt;/dd&gt;

&lt;tr&gt; &lt;td width="60px" valign="top"&gt;Hobi:&lt;/td&gt; &lt;br&gt; &lt;td valign="top"&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Nonton"&gt;Nonton&lt;/label&gt;&lt;br&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Menulis"&gt;Menulis&lt;/label&gt;&lt;br&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Traveling"&gt;Traveling&lt;/label&gt;&lt;br&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Otomotif"&gt;Otomotif&lt;/label&gt;&lt;br&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Fotografi"&gt;Fotografi&lt;/label&gt;&lt;br&gt; &lt;label&gt;&lt;input type="checkbox" name="nm_hobi[]" value="Programming"&gt;Programming&lt;/label&gt; &lt;/td&gt; &lt;/tr&gt; &lt;br&gt; &lt;br&gt; &lt;dd&gt;&lt;input type="submit" value="Simpan" name="simpan"&gt;&lt;/dd&gt; &lt;br&gt; &lt;/dl&gt; &lt;/form&gt;

coba ini akhi &lt;?php

if(isset($_POST['simpan'])){ $data = $_POST['nm_hobi']; $implode = implode(',',$data); echo $implode; // hasil nya } </pre>

avatar abubakar
@abubakar

72 Kontribusi 19 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban