[PHP5] Werte aus einem Array in Variablen speichern?

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

  • [PHP5] Werte aus einem Array in Variablen speichern?

    Hi,
    die Werte aus diesen drei Checkboxen werden an ziel.php weitergegeben:
    PHP-Code:
    <input type="checkbox" name="immobilientyp[]" value="EFH" >EFH
    <input type="checkbox" name="immobilientyp[]" value="DHH" >DHH
    <input type="checkbox" name="immobilientyp[]" value="MFH" >MFH 
    Auf ziel.php möchte ich nun folgende Bediengung erstellen:
    PHP-Code:
    Falls $_POST['immobilientyp'den Wert EFH beinhaltetdann soll "Text1" ausgegeben werden.

    Falls $_POST['immobilientyp'den Wert DHH beinhaltetdann soll "Text2" ausgegeben werden
    Wie kann ich so etwas realisieren?

    Danke
    Zuletzt geändert von bigtail; 29.06.2005, 17:28.

  • #2
    Hallo,

    guck dir mal http://de2.php.net/foreach an.

    Gruss
    Quetschi

    EDIT:
    Sollte evtl. aber eleganter gehen, aber ich geh jetzt heim, evtl. hat dir bis morgen schon jemand weitergeholfen.
    Zuletzt geändert von Quetschi; 29.06.2005, 17:54.
    Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
    Schön - etwas Geschichte kann ja nicht schaden.
    Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

    Kommentar


    • #3
      Besten Dank für die schnelle Antwort.

      Ja, genau danach habe ich gesucht.

      Danke nochmal

      Kommentar


      • #4
        Wieso denn foreach??? Das ist nen klarer Fall für ne einfache IF-Anweisung!


        EDIT: Ok ok ok, doch foreach In Verbindung mit if
        Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
        var_dump(), print_r(), debug_backtrace und echo.
        Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
        Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
        Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

        Kommentar


        • #5
          Re: [PHP5] Werte aus einem Array in Variablen speichern?

          PHP-Code:
          $ausgaben = array(
              
          'EFH' => 'Einfamilienhaus',
              
          'DHH' => 'Doppelhaushälfte',
              
          'MFH' => 'Mehrfamilienhaus'
          );
          foreach (
          $_POST['immobilientyp'] as $wert)
              echo 
          $ausgaben[$wert] . '<br />'

          Kommentar


          • #6
            Hallo,
            war gestern auch auf dem Dampfer mit foreach() und if() und die elegantere Lösung die ich noch im Kopf hatte war dann eben mit dem Array
            Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
            Schön - etwas Geschichte kann ja nicht schaden.
            Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

            Kommentar

            Lädt...
            X