Saya ada beberapa checkbox dalam tabel html, seperti berikut:
<tr>
<td>Keahlian Plus</td>
<td>:</td>
<td><input type="checkbox" name="ahli[]" value="Bahasa-Inggris"/>Bahasa Inggris</td>
<td><label><input type="checkbox" name="ahli[]" value="Komputer"/>
Komputer</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="checkbox" name="ahli[]" value="Bahasa-Jepang"/>
Bahasa Jepang</td>
<td><input type="checkbox" name="ahli1" value="" onclick="muncul1()"/>
<input type="text" name="addAhli1" value="" id="addAhli1" disabled/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="checkbox" name="ahli[]" value="Bahasa-Jerman"/>
Bahasa Jerman</td>
<td><input type="checkbox" name="ahli2" value="" onclick="muncul2()"/>
<input type="text" name="addAhli2" value="" id="addAhli2" disabled/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="checkbox" name="ahli[]" value="Bahasa-Rusia"/>
Bahasa Rusia</td>
<td><input type="checkbox" name="ahli3" value="" onclick="muncul3()"/>
<input type="text" name="addAhli3" value="" id="addAhli3" disabled/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="checkbox" name="ahli[]" value="Bahasa-Mandarin"/>
Bahasa Mandarin</td>
<td><input type="checkbox" name="ahli4" value="" onclick="muncul4()"/>
<input type="text" name="addAhli4" value="" id="addAhli4" disabled/></td>
</tr>
Nah.., disana terdapat beberapa checkbox yang harus di check dulu maka textfield disampingnya akan enable (jika mempunyai keahlian lain selain yang ada dipilihan).
Pertanyaan saya, bagaimana ya agar data yang diketikkan oleh user di textfield dapat masuk dalam database?
Saya sudah mempunyai code ketika button submit ditekan, berikut adalah code-nya:
$ahli_array = $_POST['ahli'];
foreach ($ahli_array as $satu_ahli) {
$source .= $satu_ahli.", ";
}$ahli = substr($source, 0, -2);
$query = "INSERT INTO tbl_pegawai (keahlian_plus) VALUES ('$ahli')";
$result = mysql_query($query);
Mohon penjelasan dan solusinya.
Terima kasih.