php中每组变量的循环

php中每组变量的循环,php,loops,Php,Loops,我有一个具有多个输入和隐藏字段的表单 提交表单时的查询示例: cart.php?prdcode1=102334&qty1=3&prdcode2=247104&qty2=1&prdcode3=220349&qty3=3 。。。等等 我在经典ASP中有这段代码,它为我的每条记录创建一个循环 For i = 0 To cINT(request("number_of_records")) if (Request("qty"&i)) then sqlquery="UPDATE cart SET

我有一个具有多个输入和隐藏字段的表单

提交表单时的查询示例:

cart.php?prdcode1=102334&qty1=3&prdcode2=247104&qty2=1&prdcode3=220349&qty3=3

。。。等等

我在经典ASP中有这段代码,它为我的每条记录创建一个循环

For i = 0 To cINT(request("number_of_records"))
if (Request("qty"&i)) then

sqlquery="UPDATE cart SET qty='"&Request("qty"&i)&"' WHERE prdcode='"&Request("prdcode"&i)&"' AND sessionid='"&sesid&"'"
Con.Execute sqlquery

end if
next
有人能帮我把这个翻译成PHP吗? 提前感谢($i=0;$iquery($sqlQuery);
for($i=0; $i<$_GET['number_of_records']; $i++) {
    if(isset($_GET['qty'.$i])) {
        $sqlQuery = "UPDATE cart SET qty='" . $_GET['qty'.$i] . "' WHERE prdcode='" . $_GET['prdcode'.$i] . "' AND sessionid='" . session_id() . "'";

        $db->query($sqlQuery);
    }
}
} }
$db
是您的
mysqli
数据库连接。(如果您不知道如何在PHP中初始化与数据库的连接,请检查)