Deleting Multiple records in php My sql

wlkl

New Member
\[code\] <?php$host="localhost"; // Host name $username="root"; // Mysql username $password=""; // Mysql password $db_name="toybox"; // Database name $tbl_name="Emp"; // Table name // Connect to server and select databse.mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB");$sql="SELECT * FROM $tbl_name";$result=mysql_query($sql);$count=mysql_num_rows($result);// echo $count;?><table width="400" border="0" cellspacing="1" cellpadding="0"><tr><td><form name="form1" method="post" action=""><table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC"><tr><td bgcolor="#FFFFFF">&nbsp;</td><td colspan="4" bgcolor="#FFFFFF"><strong>Delete multiple rows in mysql</strong> </td></tr><tr><td align="center" bgcolor="#FFFFFF">#</td><td align="center" bgcolor="#FFFFFF"><strong>Id</strong></td><td align="center" bgcolor="#FFFFFF"><strong>Name</strong></td><td align="center" bgcolor="#FFFFFF"><strong>Lastname</strong></td><td align="center" bgcolor="#FFFFFF"><strong>Email</strong></td></tr><?phpwhile($rows=mysql_fetch_array($result)){?><tr><td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="http://stackoverflow.com/questions/1980597/<? echo $rows['EmpId']; ?>"></td> <td bgcolor="#FFFFFF"><?php echo $rows['EmpId']; ?></td> <td bgcolor="#FFFFFF"><?php echo $rows['FirstName']; ?></td> <td bgcolor="#FFFFFF"><?php echo $rows['LastName']; ?></td> <td bgcolor="#FFFFFF"><?php echo $rows['Email']; ?></td></tr><?php}?><tr> <td colspan="5" align="center" bgcolor="#FFFFFF"><input name="delete" type="submit" id="delete" value="http://stackoverflow.com/questions/1980597/Delete"></td></tr><?php// Check if delete button active, start this if($delete){ for($i=0;$i<$count;$i++){ $del_id = $checkbox[$i]; $sql = "DELETE FROM $tbl_name WHERE id='$del_id'"; $result = mysql_query($sql); }// if successful redirect to delete_multiple.php if($result){ echo " Record have been deleted"; }}mysql_close();?></table></form></td></tr></table>\[/code\]
 
Top