$_REQUEST getting value of only last row of form
Posted: Sun Jul 11, 2010 3:27 am
hi to all
i m fetching data from table and display it in form and want to update it using that form.
but $_REQUEST only getting value of last row only. it is not getting the values of starting rows.
the code is as following.
please checkout the error.
Thanks.
<?
if(isset($_REQUEST['method']) && $_REQUEST['method']=='action')
{
echo $_REQUEST['quantity'];
}
$query=mysql_query("SELECT * FROM test");
while($data=mysql_fetch_array($query))
{
echo '<form name="testing" action="helper.php?method=action" method="post" enctype="multipart/form-data">
<input type="checkbox" name="chk-box" id="chk-box" value="'.$data['id'].'" />
<input type="text" name="quantity" id="quantity" value="'.$data['qnty'].'" />
' .'<br />';
}
echo "<br />".'<a href="helper.php"><input type="image" name="delete" id="delete" value="delete-item" src="site-images/images/delete.jpg" /></a>
<input type="image" name="update" id="update" value="'.$data['id'].'" src="site-images/images/add-to-cart-2.jpg" />
</form>';
?>
i m fetching data from table and display it in form and want to update it using that form.
but $_REQUEST only getting value of last row only. it is not getting the values of starting rows.
the code is as following.
please checkout the error.
Thanks.
<?
if(isset($_REQUEST['method']) && $_REQUEST['method']=='action')
{
echo $_REQUEST['quantity'];
}
$query=mysql_query("SELECT * FROM test");
while($data=mysql_fetch_array($query))
{
echo '<form name="testing" action="helper.php?method=action" method="post" enctype="multipart/form-data">
<input type="checkbox" name="chk-box" id="chk-box" value="'.$data['id'].'" />
<input type="text" name="quantity" id="quantity" value="'.$data['qnty'].'" />
' .'<br />';
}
echo "<br />".'<a href="helper.php"><input type="image" name="delete" id="delete" value="delete-item" src="site-images/images/delete.jpg" /></a>
<input type="image" name="update" id="update" value="'.$data['id'].'" src="site-images/images/add-to-cart-2.jpg" />
</form>';
?>