phpbar.de logo

Mailinglisten-Archive

[php] Auswertung eine Formualrliste mit MEhrfachauswahl

[php] Auswertung eine Formualrliste mit MEhrfachauswahl

Stefan php_(at)_phpcenter.de
Thu, 7 Mar 2002 15:29:42 +0100


Hallo,

ich habe ein Formularliste die es erlaubt mehrere Einträge zu selektieren.
Das Formularobject baut sich wie folgt auch

<SELECT NAME="id_autor_kategorie_zugriff[]" SIZE="10" MULTIPLE>
<?for ($i=0;$ergebnis_kategorie[id][$i];$i++){?> <OPTION VALUE="<?echo
$ergebnis_kategorie[id][$i];?>"
<?
for ($y=0;$ergebnis_autor_kategorie_zugriff[id][$y];$y++){
if
($ergebnis_kategorie[id][$i]==$ergebnis_autor_kategorie_zugriff[id_kategorie
][$y]){echo "selected";}
}?>
><?echo $ergebnis_kategorie[kategorie][$i];?></OPTION> <?}?> </SELECT>

Nun versuche ich diese generierte Liste nach dem absenden auszuwerten mit:

	for ($i=0;$id_autor_kategorie_zugriff[$i];$i++)
		{
		$sql="INSERT INTO ".TABELLE_NEWSMAKER_AUTOR_KATEGORIE_ZUGRIFF."
(status,id_kategorie,id_autor) VALUES
('1','$id_autor_kategorie_zugriff[$i]','$id')";
		echo "SQL:".$sql."<br>";
		insert_data ($db,$sql);
		}

aber ich bekomme immer nur einen und zwar den zuletzt ausgewählten Eintrag ?
Woran kann das liegen ?!


php::bar PHP Wiki   -   Listenarchive