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:

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!";
    }

i have also tried:

PHP Code:
$delete = array($_POST['delete']; 
the error is:

Code:
Warning: Invalid argument supplied for foreach() in /home/jphendr/public_html/includes/delete_message.php on line 26
Line 26 is where foreach() is.