Gå til innhold

Loop med link


Anbefalte innlegg

Hei!

 

Jeg har et problem :)

Deler av scriptet mitt går som følger;

 

while($row = mysql_fetch_array($query)){

$name = $row["name"];

$count = $row["count"];

 

echo "

<form style='display:inline' name='purring' action='index.php' method='POST'>

<input type='text' value='$count' name='cupdate'>

<input type='text' value='$name' name='nameupdate'>

<input type='hidden' value='' name='mailto'>

<a href='#' onclick='document.purring.submit()'>ENTER</a>

";

}

 

Tanken her var at når jeg klikket enter så postet jeg value $count og $name over til index.php, problemet er jo at den kun poster med seg siste value dette er jo fra en while loop. While loopen henter pøser ut tabell fra SQL, når jeg klikker ENTER linken skulle jeg ha postet value til while loopen den hører til og ikke values fra siste while loop kjøring. Noen som har en god løsning her? Som dere ser så er HREF en submit :)

Endret av TobiasG
Lenke til kommentar
Videoannonse
Annonse

Jeg ser ingen </form> der.

Og det du i realiteten gjør er å loope dette:

 

<input type='text' value='$count (1)' name='cupdate'>

<input type='text' value='$count (2)' name='cupdate'>

<input type='text' value='$count (3)' name='cupdate'>

 

..hva tror du "cupdate" sin value ender opp med å være når du trykker POST? :) Nettopp, den nederste, fordi du har samme input name.

Endret av laserlars
Lenke til kommentar

*snip*

 

Hvis jeg forstår deg rett vil du hive ut en rekke med counts og names, og du vil sende denne dataen videre til ett eller annet. Siden det står purring antar jeg at det du forsøker å gjøre er å hive ut en haug med forskjellige rader for deretter å sende en "purring" til samtlige? Isåfall fungerer ikke denne løsningen, som laselars påpeker fordi du verdiene alltid vil være den siste verdien som blir returnert av while loopen.

 

Dersom du vil behandle flere rader samtidig må du bruke en form for array. Hva du skal med text inputs skjønner jeg dog ikke helt. Hvis du poster litt mer kode og forklarer litt klarere hva som er intensjonen din ville det vært letter eå komme med konkrete tips.

Endret av Feh
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...