[PHP5] Werte aus einem Array in Variablen speichern?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [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
    Last edited by bigtail; 29-06-2005, 16: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.
    Last edited by Quetschi; 29-06-2005, 16: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!

    Comment


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

      Ja, genau danach habe ich gesucht.

      Danke nochmal

      Comment


      • #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.

        Comment


        • #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 />'

          Comment


          • #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!

            Comment

            Working...
            X