romy: submit ins href + variablenübergabe aus schleife

Beitrag lesen

Hallo Heiner,

<tip> nicht einen neuen Thread eröffnen, es lesen sich alle auch die Threads weiter unten durch </tip>

hättest DU gleich gesagt, dass Javascript für Dich eine Alternative ist, hätte ich Dir besser helfen können (wie ich ja auch geschrieben habe)

Du hast dasselbe Problem wie vorhin nur auf einem anderen Weg, deine Felder heissen alle gleich, bei method=get solttest Du das merken, denn es steht ja in der Url (zB. artikelnr=1&artikelnr=2& usw. logisch das er dass Letzte nimmt)
<tip> nimm method="post" , muss ja nicht jeder sehen was Du tust </tip>

schreibe Dir eine kleine Javascriptfunktion, der Du den index übergibst
function test(i) {
 //baue Dir die action selbst zusammen
 window.document.formname.action="wohin.php?index="+i;
 //schick das Formular ab
 window.document.formname.submit();
}

Sprich diese nun in Deinem Link an
<a href="javascript:test(<?=$i?>)">
// $i kommt aus der Schleife

in deiner Auswertenseite sprichst Du dann das array an
$i = $_GET["index"]
$_POST["artikelnr"][$i], da steht jetzt das Gewünschte drinnen

Du musst natürlich, wie schon unten geschrieben, deine namen mit den []  versehen...

<a href="javascript:document.former.submit();?artikelnr='..$row['artikelnr']'">update</a>
dann funktioniert es nicht...

natürlich nicht

ciao
romy

--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
->Alles ist gut wenn es aus Schokolade ist