hi all,
in my php script im using <SELECT> in <FORM> element.
the <OPTION> values for <SELECT> tag are coming from database. and the
situation in my code is that, those values i need to pass as a hidden value
thru form.
im doing it as,
<FORM method="post" action="act_modify.php">
.
.
.
<SELECT NAME="item_v">
// some stuff before this to build query
<?
$result = mysql_query($query) or die ("SELECT failed.");
while ($list = mysql_fetch_array($result))
{
print('<INPUT type ="hidden" name=item_array[] value='
".$list[item_id]." '>');
echo '
<OPTION>
$list[item_id]
</OPTION> ';
}
echo '</SELECT> ';
?>
.
.
.
</FORM>
<SELECT> works fine without the "<input type=hidden>" stuff. but when i use
print('<INPUT type ="hidden" name=item_array[] value=' ".$list[item_id]."
'>');
statement in betn <select> </select> tags, it doesn't print the values betn
<option> </option> tag in list box, (ie $list[item_id]) instead it prints
one empty list box and $list[item_id] value beside that box.
can any one suggest some other possible way to do this?
thanks in advance.
smita.
_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php