先是一个PHP文件里面有:(只摘抄了需要部分) 
$query ="select * from buy" ; $result = $db->query($query); $num_results = $result->num_rows ; for ($i=0; $i < $num_results; $i++) 

$row = $result -> fetch_assoc(); ?> <form action="next.php" method="post"> 
<?php echo htmlspecialchars(stripslashes($row['code'])); ?><br> 
<?php echo htmlspecialchars(stripslashes($row['price'])); ?><br> 
<?php echo htmlspecialchars(stripslashes($row['quantity'])); ?><br> <?php echo htmlspecialchars(stripslashes($row['getquantity'])); ?><br> 
<input name="num" type="text" value="0" size="12"> <input type="submit" value="Submit"><br> 
</form> <?php 
$_SESSION['buytime'] = $row['buytime']; 

?> 然后下个next.php里面有 
$num = $_POST['num']; 
$buytime = $_SESSION['buytime']; $query = "update buy set getquantity = '$num' where buytime= '$buytime'"; 在第1个文件PHP文件 for循环中 怎么设置能够 如果提交了信息 退出循环 然后保存下来提交信息那一行信息的 buytime 我这个的运行结果总是最后一行信息的buytime 因为$_SESSION['buytime'] =什么   这不知道该怎么整了
帮忙想个简单点的有效方法 我是新手!~ 谢谢了 在线等问题补充:原理就是 把一个数据库里的信息全部呈现出来 然后改getquantity这一个信息 数据库表 里有code price quantity buytime getquantity 其中buytime没有重复的内容 其他都可以重复