Daniel: Mehrere Submit()s in einer Form

Beitrag lesen

Hallo,

hab da mal ne Frage.

Habe in einem popup eine selectbox mit datenbankausgaben gefüllt.
per klick auf eine zeile dieser selectbox, werden weitere daten zum angeklickten datensatz abgefragt und im selben fenster in einer form dargestellt. will man jetzt ganz zum angeklickten datensatz wechseln, muss man einen button in der form anklicken. das popup schliesst sich und alle daten des gewählten datensates werden in einer anderen seite dargestellt.
Also ne Suchfunktion für Datenbankeinträge.

Jetzt das problem: da im ersten schritt ein datensatz per klick aus der slectbox ausgewählt werden kann, muss es doch möglich sein, den zweiten schritt, also das wechseln zum ausgewählten datensatz, per DOPPELKLICK zu bewerkstelligen.

Hier der gekürzte code:
<FORM ...>
<select name="auswahl1" value="<?php print($row)?>" onclick="document.f1.submit()">
<?php
while(...) {
echo"<option $color>$row[0] $row[1] $row[2] option>\n";
}
?>
</select>
</FORM>

<?PHP
if($HTTP_POST_VARS["auswahl1"] != '')
{
$ar_auswahl = explode(" ",$auswahl1);
...
...
?>

<FORM method="POST" action="index_auswahl.php">
<INPUT type="hidden" name="xxx" value="<?php print($sID)?>">
<INPUT type="submit" name="auswahl2" value="&Uuml;bernehmen">
</FORM>
<?php
}
...

Und eben diesen "Übernehmen"-Knopf will ich mir sparen.
Also irgendwie ein zweites Event in der obigen selectbox.
Vielleicht kann man onblklick="document.f1.submit('anderesziel')"
einen parameter übergeben, sodass das script bei doppelklick in einen anderen HTTP_POST_VARS-Bereich verzweigt.

Bin für jeden tipp dankbar !

Gruss
Daniel