Ankündigung

Einklappen
Keine Ankündigung bisher.

Variablen aus array ausschliessen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Variablen aus array ausschliessen

    hallo

    ich habe ein skript welches ein Array ausgibt (section_and_categories).
    Ich möchte nun aber dass von diesen Variablen einige ausgeschlossen werden. Nenne wir mal die auszuschliessende Kategorie "Hunde" zur besseren
    Veranschaulichung.

    Geht das und wenn ja mit welchem Befehl?

    Hier mal der relevante Code: Danke für jeden Hinweis der zur Lösung beitragen kann.
    PHP-Code:
    echo '<div>';
    echo 
    _pi_lang_page.' / '.strtolower(_pi_lang_section).': ';
    echo 
    '<select name="pages" onchange="set_section_and_category(this.value)">';
    echo 
    '<option value="0_0">'._pi_lang_select_page2.'</option>';
    for(
    $p 0$p count($array_pages_sections_categories); $p++){
    echo 
    '<option value="'.$array_pages_sections_categories[$p][4].'_'.$array_pages_sections_categories[$p][3].'">';
    echo 
    $array_pages_sections_categories[$p][1].' / '.$array_pages_sections_categories[$p][2];
    echo 
    '</option>';
    }
    echo 
    '</select>'    
    echo '</div><br /><br />'
    Grüsse

  • #2
    Mit einer if-Abfrage sollte das gehen:
    PHP-Code:
    for($p 0$p count($array_pages_sections_categories); $p++)
       if(
    $array_pages_sections_categories[$p][4] != "Hunde"){ 
          echo 
    '<option value="'.$array_pages_sections_categories[$p][4].'_'.   $array_pages_sections_categories[$p][3].'">'
          echo 
    $array_pages_sections_categories[$p][1].' / '.$array_pages_sections_categories[$p][2]; 
          echo 
    '</option>'

    Vorausgesetzt, die Kategoriebezeichnung steht in array[][4].

    Kommentar


    • #3
      Wow

      PHP-Code:
       if($array_pages_sections_categories[$p][4] != "Hunde"){ 
      genial einfach aber wirkungsvoll

      Danke für den Tip, das sollte klappen
      wie soll ich zusätzlichen syntax hinzufügen bei einer weiteren auszuschliessenden Kategorie "Katze"?


      Danke vielmals,
      Liebe Grüsse

      Kommentar


      • #4
        Zitat von strgg Beitrag anzeigen
        wie soll ich zusätzlichen syntax hinzufügen bei einer weiteren auszuschliessenden Kategorie "Katze"?
        Schreibe alle auszuschliessenden Werte in einen eigenen Array und benutze [man]array_diff[/man]().

        Kommentar

        Lädt...
        X