[Variablen] Formularproblem

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

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

    Comment

    Working...
    X