inkludere alle input-elementer i din tags:
opdatering:
<input name = "checkbox[]" type="checkbox" id="checkbox[]" value="<?php echo $rows['course_code'];?>">
til (id betyder ikke noget her):
<input name="checkbox[]" type="checkbox" value="<?php echo $rows['course_code'];?>"/>
og din knapkode:
<input type='button' id="delete" value='Delete' name='delete'>
til
<input type="submit" value="Delete"/>
sæt åbning
Bemærk:Jeg antager, at nedenstående koder er i delete.php-filen. hvis ikke, erstatte "delete.php" med det navn i ovenstående åbningsformular tag.
din delete.php-fil:
<?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();
?>
Bemærk: Da mysql_ vil udfases i fremtiden, bedre er at bruge mysqli-udvidelsen . Men før du bruger det, skal du aktivere det på din server. mysqli er en del af php og nyere version af php har det, men ikke aktiveret. For at aktivere dette, se php info side og find stien til php.ini fil i "Loaded Configuration File" rækken på den side. Du kan se php info side ved at indlæse nedenstående php fil i browseren:
<?php
phpinfo();
?>
åbn den php.ini-fil i et tekstredigeringsprogram, og fjern kommentarer eller tilføj en linje extension=php_mysqli.dll
på udvidelseslisten der. søg også efter "extension_dir" og åbn den mappe, der står, og sørg for, at filen php_mysqli.dll er der.(du kan have .so-udvidelsen, hvis du ikke bruger Windows OS)
Genstart derefter din server, og du er færdig!
Af Fred -ii-