i am using a foreach to delete messages according to their id, stored in an array. It is from a form checkbox called "delete". Here is my code:
i have also tried:PHP Code:$delete = array();
$delete = $_POST['delete'];
foreach($delete as $messid) {
//$delete1 is a $_GET...
if ($delete1!="delete") {
#MOVE TO TRASH CAN
$sql = "UPDATE `messages` SET folder='trash' WHERE mess_id='$messid'";
$query = mysql_query($sql);
echo "Messages Was Sent To Trash Can!";
} else {
#DELETE MESSAGE
$sql = "DELETE FROM `messages` WHERE mess_id='$messid'";
$query = mysql_query($sql);
echo "Message Was Deleted!";
}
}
the error is:PHP Code:$delete = array($_POST['delete'];
Line 26 is where foreach() is.Code:Warning: Invalid argument supplied for foreach() in /home/jphendr/public_html/includes/delete_message.php on line 26




Reply With Quote