you're not differentiating between form elements on different rows.
all the hidden elements have the same name and are in the same
form so only the last one will be available as all the submit buttons
are in the same form.

you need to put <form ...>...</form> tags around each submit/hidden
pair.

Tim Ward
http://www.chessish.com
mailto:[EMAIL PROTECTED]
----- Original Message -----
From: menezesd <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, January 14, 2003 12:21 AM
Subject: [PHP] Error in variable when looping


> Hello friends,
>
> I have made the following table of data and a button on every row to view
the details. The code is working fine and the table is displayed with the
buttons.
>
> The problem I have is that the $SelectedItemNumber posted to the next page
remains the same number no matter which row button I click. I have my
relevant code below. Please help me. I know I am making a mistake somewhere
but I cannot figure out where.
>
> Quote :
>
>
>
le($row=mysql_fetch_array($result)){ 
> 
> Print " <tr> ";
>     Print "<td width=\"12%\" align=\"center\" height=\"6\" bgcolor=\"#FFFFbf\"><font 
>face=\"Tahoma\" color=\"#000000\">" ;
> Print   "<b> <font size=\"2\" color=\"ff0000\"> $row[OrgName] </b></font>";
> print "</font>  &nbsp;</td>";
> Print "<td width=\"12%\" align=\"center\" height=\"6\" bgcolor=\"#FFFFbf\"><font 
>size=\"2\" face=\"Tahoma\" color=\"#000000\">" ;
> Print  $row[OrgCountry]; 
> print "</font>  &nbsp;</td>";
> Print "<td width=\"12%\" align=\"center\" height=\"6\" bgcolor=\"#FFFFbf\"><font 
>size=\"2\" face=\"Tahoma\" color=\"#000000\">" ;
> Print  $row[OrgNumber]; 
> print "</font>  &nbsp;</td>";
> Print "<td width=\"12%\" align=\"center\" height=\"6\" bgcolor=\"#FFFFbf\"><font 
>size=\"2\" face=\"Tahoma\" color=\"#000000\">" ;
> Print  $row[Orgaddress]; 
> print "</font>  &nbsp;</td>";
> Print "<td width=\"12%\" align=\"center\" height=\"6\" bgcolor=\"#FFFFbf\"><font 
>size=\"2\" face=\"Tahoma\" color=\"#0000
00\">" ;
> Print  $row[OrgChief];
> print "</font>  &nbsp;</td>";
>     Print "<td width=\"12%\" align=\"center\" height=\"6\"
bgcolor=\"#b7b700\"><font size=\"2\" face=\"Tahoma\" color=\"#000000\">" ;
> Print"<INPUT TYPE=\"submit\" value=\"View details\" Name=\"Details\">";
> print "</td>";
> Print"<input type=\"hidden\" name=\"SelectedItemNumber\" value= $row[Id]";
>   Print "</tr>";}
>   }
> ?>
>
>
>
> Unquote
>
> Thanks
> Denis
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to