Array in If-Schleife

anopheles1337

Mitglied
So dies wird endgültig mein letzt Post für diesen Tag!

Hier:
PHP:
			    	if( !empty($_POST['bild']) ) { 
		
						 include('../content/config.inc.php');

							mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS)
        			or die(mysql_error());
							mysql_select_db(MYSQL_DATABASE)
        			or die(mysql_error());	
        										
														$query_pic ='
														SELECT
														`info`.`pic`
              
          									FROM
                						`info`
														WHERE
                						`info`.`id` ='.$arrayvar[0]
        										;
        

        $result_pic = mysql_query($query_pic)
        or die(mysql_error());
        $row_pic = mysql_fetch_array($result_pic);
        
        
        
        foreach( $bild as $key => $value){
        $num[] = $key;
				}

				$teile = explode(", ", $row_pic['pic']);
				$delpic = $teile[$num];
        
				$unlinker = unlink("../pictures/".$delpic);
        $unlinker_thumb = unlink("../pictures/thumbnails/".$delpic);
        
       
        unset($teile[$num]);
        array_values($teile); 
        
        $comma_separated = '';
        //alten Eintrag "schnappen" - filename_new dem Array hinzufügen
                 
        if((sizeof($teile)) >= 2 ) {
        $comma_separated = implode(", ", $teile); 
        }
                          
        elseif ((sizeof($teile)) == 1 ) {
        $comma_separated = implode("", $teile);	
        } 	
                          
        $query_del = 'UPDATE `info`  
        SET 
        `pic` = \''.$comma_separated.'\'
        WHERE `id` = '.$arrayvar[0];
				mysql_query ($query_del)
				or die(mysql_error());
			
        

				}

In dieses Code klappt zwar alles nur wird nicht das Bild gelöscht, welches ausgewählt wurde, sondern immer das andere!

Wobei das Problem eher hier liegt!
PHP:
foreach( $bild as $key => $value){
        $num[] = $key;
                }
Wie kann man schauen ob eine checkbox selektiert wurde, sie hat den namen bild[] ... also ist ein Array

Danke!
 
Zuletzt bearbeitet:
Zurück