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:
Auf der Folgeseite hole ich mir dann den Wert per
Dabei wie gesagt steht leider nur ein Wert, obwohl ich z.B. mehrere ausgewählt habe.
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= 0 ; $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>"
PHP-Code:
$customer_name=$_REQUEST["customer_name"];
echo "Kundenname:";
echo $customer_name;
Kommentar