我正在使用遗留代码,对其进行更新。替换HTTP_GET_VARS但用什么?
这是一次删除多个条目的表单的一部分。
表格后提交这是代码:
else{
//$msgcheck = db_query("DELETE FROM Comments WHERE ID = '$thisid'");
while($xvar = each($HTTP_GET_VARS))
{
//print $HTTP_GET_VARS[$myvarname];
$myqrystr = "DELETE FROM Comments WHERE ID = '" . $xvar["value"] . "'";
$msgcheck = db_query($myqrystr);
}
什么我不明白是怎么工作的呢?正如您从注释代码中看到的那样,变量是$ thisid - 但后续代码如何从HTTP_GET_VARS中知道这一点?我知道我应该使用$ _GET来代替,但变量来自哪里?
是什么_“如何后续代码HTTP_GET_VARS知道这一点? “_ 意思?为什么代码“知道”变量来自哪里? – CodeCaster