hej torben
Prøv med et array ligesom dette
*************************************************************************
*
result = new Array(6);
while(rs.next())
{
result[0] = "" + rs.getString(1);
result[1] = "" + rs.getString(2);
result[2] = "" + rs.getString(3);
result[3] = "" + rs.getString(4);
result[4] = "" + rs.getString(5);
result[5] = "" + rs.getString(6);
out.println("<tr>");
out.println("<td>" + result[0] + "</td>");
out.println("<input type='hidden' name='Pnr' value='" + result[0] +"'/>");
out.println("<td>" + result[1] + "</td>");
out.println("<input type='hidden' name='Bet' value='" + result[1] +
"'/>");
out.println("<td>" + result[2] + "</td>");
out.println("<input type='hidden' name='Tnavn' value='" + result[2]
+"'/>");
out.println("<td>" + result[3] + "</td>");
out.println("<input type='hidden' name='Btid' value='" + result[3] +
"'/>");
out.println("<td>" + result[4] + "</td>");
out.println("<input type='hidden' name='Bfarve 'value='" + result[4] +
"'/>");
out.println("<td>" + result[5] + "</td>");
out.println("<input type='hidden' name='P' value='" + result[5] + "'/>");
out.println("<td align='center'>");
out.println("<form name='formular'
action='
http://localhost:8080/servlet/ServletBestil' method='post'>");
out.println("<input type='submit' name='' value='put i kurv'/>");
out.println("</form>");
out.println("</td>");
out.println("</tr>");
}
****************************************************************************
*******
håber det virker (ellers kan du bare maile hele din kode til
paaskesen@mail.dk)
hilsen
mads
"Torben" <torbenph@worldonline.dk> wrote in message
news:abtu95$1ipm$1@news.cybercity.dk...
> Hej derude!
>
> Ved ikke om jeg rammer den rigtige gruppe, men der var ikke rigtig nogen i
> "serverside" der kunne hjælpe, så hvis I lige kan bære over med mig
>
> Vi sidder og er ved at skrive eksamens opgave - en webbutik.
> I dne forbindelse sidder vi fast i følgende problem stilling:
>
> I vores servlet får vi et resultset tilbage fra en database.
> Resultsettet gennmløbes i en løkke. Hver linie i resultsettet
> indeholder 6 informationer, disse gemmes i nogle variable - ingen
> problem der, det ser således ud:
>
> while(rs.next())
> {
> String a,b,c,d,e,f;
> a = rs.getString(1);
> b = rs.getString(2);
> c = rs.getString(3);
> d = rs.getString(4);
> e = rs.getString(5);
> f = rs.getString(6);
>
> out.println("<tr>");
> out.println("<td>" + a + "</td>");
> out.println("<input type='hidden' name='Pnr' value='{a}'/>");
> out.println("<td>" + b + "</td>");
> out.println("<input type='hidden' name='Bet' value='{b}'/>");
> out.println("<td>" + c + "</td>");
> out.println("<input type='hidden' name='Tnavn' value='{c}'/>");
> out.println("<td>" + d + "</td>");
> out.println("<input type='hidden' name='Btid' value='{d}'/>");
> out.println("<td>" + e + "</td>");
> out.println("<input type='hidden' name='Bfarve 'value='{e}'/>");
> out.println("<td>" + f + "</td>");
> out.println("<input type='hidden' name='P' value='{f}'/>");
> out.println("<td align='center'>");
> out.println("<form name='formular'
> action='
http://localhost:8080/servlet/ServletBestil' method='post'>");
> out.println("<input type='submit' name='' value='put i kurv'/>");
> out.println("</form>");
> out.println("</td>");
> out.println("</tr>");
> }
>
> Problemet opstår når vi prøver at referere til henholdsvis
> a,b,c,d,e,f i det html vi vi sætter på "out". Vi har forsøgt os
> med forkellige former for strengkonkatenering, men har ikke
> fundet noget der virker endnu.
>
> Er der en venlig sjæl som måske har et tip eller to til hvordan
> det gøres eller alternativer, så vil vi være meget taknemmelige.
>
> På forhånd tak for hjælpen
> M.v.h.
> Carina og Torben
>
>
>
>