Can anyone tell me why when the first element in my array would disappear with the following code:
<? //remove the unwanted item from the array for($i=0;$i<count($stores);$i++) { $delete=0; //checking to see if it has been requested for delete foreach($HTTP_POST_VARS as $val) { if(is_numeric($val)) { if($val==$i) $delete = 1; else continue; } else continue; } //if not requested for delete, push on to temp array if($delete == 0) { array_push($temp, $stores[$i]); } } $stores = $temp; print_r($stores); print_r($HTTP_POST_VARS); ?> Here is the output of the print_r's: Array ( [0] => [1] => Array ( [0] => AR [1] => 1 [2] => 1059 11th St. [3] => Grand Rapids [4] => (233) 457-2394 [5] => (233) 457-4982 [6] => [7] => [8] => ) [2] => Array ( [0] => AR [1] => 2 [2] => 1059 11th St. [3] => Grand Rapids [4] => (233) 457-2394 [5] => (233) 457-4982 [6] => [7] => [8] => ) [3] => Array ( [0] => LA [1] => 3 [2] => 1174 Gernaat Ct. [3] => Delton [4] => (233) 457-2394 [5] => (233) 457-4982 [6] => [7] => [8] => ) [4] => Array ( [0] => ME [1] => 4 [2] => 1059 11th St. [3] => Delton [4] => (233) 457-2394 [5] => (233) 457-4982 [6] => [7] => [8] => ) [5] => Array ( [0] => MI [1] => 6 [2] => 437 4th Ave. [3] => Yet Another City [4] => (123) 283-4839 [5] => (123) 458-4843 [6] => [7] => [8] => ) ) Array ( [chk5] => 5 [Submit] => Delete Store(s) ) The script deletes the element that was requested deleted, but for some reason the first element in the array never gets copied. Any help that you can provide would be greatly appreciated. -- Joshua E Minnie CIO [EMAIL PROTECTED] "Don't work for recognition, but always do work worthy of recognition." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php