sertakan semua elemen input di dalam <form>
. Anda tag:<form> all inputs are here </form>
pembaruan:
<input name = "checkbox[]" type="checkbox" id="checkbox[]" value="<?php echo $rows['course_code'];?>">
ke (id tidak penting di sini):
<input name="checkbox[]" type="checkbox" value="<?php echo $rows['course_code'];?>"/>
dan kode tombol Anda:
<input type='button' id="delete" value='Delete' name='delete'>
untuk
<input type="submit" value="Delete"/>
atur pembukaan <form>
tag ke <form action="delete.php" method="post">
Catatan:Saya berasumsi kode di bawah ini ada di file delete.php. jika tidak ganti "delete.php" dengan nama tersebut pada tag pembuka di atas.
file delete.php Anda:
<?php
$cheks = implode("','", $_POST['checkbox']);
$sql = "delete from $tbl_name where course_code in ('$cheks')";
$result = mysql_query($sql) or die(mysql_error());
mysql_close();
?>
Catatan: Karena mysql_ akan dihentikan di masa mendatang, lebih baik gunakan ekstensi mysqli . Tetapi sebelum menggunakannya, Anda harus mengaktifkannya di server Anda. mysqli adalah bagian dari php dan versi php yang lebih baru memilikinya tetapi tidak diaktifkan. Untuk mengaktifkannya, lihat halaman info php dan temukan path file php.ini di baris "Loaded Configuration File" pada halaman tersebut. Anda dapat melihat halaman info php dengan memuat file php di bawah ini di browser:
<?php
phpinfo();
?>
buka file php.ini itu di editor teks dan batalkan komentar atau tambahkan baris extension=php_mysqli.dll
di daftar ekstensi sana. juga cari "extension_dir" dan buka direktori yang tertulis dan pastikan file php_mysqli.dll ada di sana. (Anda mungkin memiliki ekstensi .so jika Anda tidak menggunakan OS windows)
Kemudian restart server Anda dan selesai!
Oleh Fred -ii-