[Variablen] Formularproblem

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

  • [Variablen] Formularproblem

    Hi,

    ich habe drei Suchfelder gebastelt und habe noch ein Problem:
    man gibt z.B.: bei der Suche * an oder nur t und es wird automatisch
    eine Liste erstellt. Hieraus soll man dann für die weitere Suche ein oder mehrere Möglichkeiten auswählen können. Leider wir aber in der Variablen immer nur eine Auswahl abgespeichert. Hier ist der Code,
    leider komme ich net so ganz weiter:

    PHP-Code:

      $result 
    pg_exec($verbindung"SELECT name FROM customers WHERE name LIKE '%$em%' ");
        
    $anz=pg_numfields($result);
        echo 
    "<form action='suche2.php' method='post'>";
        echo 
    "Bitte wählen:   ";
        echo 
    "<br>";
        echo 
    "<select name='customer_name' multiple >";
        
    $num pg_numrows($result);
         for (
    $j$j $num$j++)
            {
               
    $row=pg_fetch_array($result);

                     for (
    $k=0;$k<$anz;$k++)
                     {
                         
    $fn=pg_fieldname($result,$k);
                         
    $var[k]=$row[$fn];
                             
    //echo "<select name='name'>";
                             
    echo "<option>$var[k]</option>";

                     }

                     }
           echo 
    "</select>";
           echo 
    "<br>" 
    Auf der Folgeseite hole ich mir dann den Wert per

    PHP-Code:
    $customer_name=$_REQUEST["customer_name"];
    echo 
    "Kundenname:";
    echo  
    $customer_name
    Dabei wie gesagt steht leider nur ein Wert, obwohl ich z.B. mehrere ausgewählt habe.

  • #2
    Re: [Variablen] Formularproblem

    Wie kann man ein <select multiple> verarbeiten?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X