einen Programmteil überspringen

kaischolz

Grünschnabel
Guten Morgen Forum!
Ich habe ein kleines Problemchen. Und zwar will ich einen Programmteil überspringen.
Hier mal der Quellcode aus dem verwendetem Bereich:

Code:
  If(@$delete)
   {
    If($delete == "Versand")
     {
      print '<center><b>Sie k&ouml;nnen den Versand nicht entfernen!</b></center><br />';
     }
    $mysql_connect = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
    $mysql_connect = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
    $db_sel = mysql_select_db( MYSQL_DATENBANK ) or die("<b>Fehler im Shop-System:</b><br />MySQL-Fehler&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;" . mysql_error());
    @$loeschen = "DELETE FROM ".$code_sid." WHERE artikel = '".$delete."'";
    @$db_delete = mysql_query( $loeschen );
   }

Folgendes habe ich vor:
Wenn $delete == Versand -> dann überspringe das Löschen.

kann mir jemand sagen wie ich das realisieren kann?
vielleicht mit return?

Vielen Dank im Voraus
Kai-Philipp Scholz
 
Du hast dir die Antwort eigentlich schon selber gegeben, weißt es nur vielleicht noch nicht.
Das if-Kontrollkonstrukt wird verwendet, um den Kontrollfluss zu verzweigen. Denn neben dem einfachen Falls-wahr-dann-Konstrukt gibt es auch ein erweitertes Falls-wahr-dann-sonst-Konstrukt, das eine Alternative für den Falsch-Fall bietet, was in deinem Fall verwendet werden könnte:
PHP:
if ($delete == "Versand") {
    // Wahr-Zweig
} else {
    // Falsch-Zweig
}
 
Zurück