$query = "update module set moduleno='{$_GET["moduleno"]}',modulename='{$_GET["modulename"]}',moduleename='{$_GET["moduleename"]}' where innerid='{$_GET["moduid"]}"; echo $显示都是空值: update module set moduleno='',modulename='',moduleename='' where innerid='' echo $_GET["modulename"]
$query = "update module set moduleno='$_GET["moduleno"]',modulename='$_GET["modulename"]',moduleename='$_GET["moduleename"]' where innerid='$_GET["moduid"]'"; echo $query; echo $_GET["moduleno"]; echo $_GET["modulename"]; echo $_GET["moduleename"]; echo $_GET["moduid"]; 把上段代码的输出结果贴出来。
echo $_GET["moduleno"]; echo $_GET["modulename"]; echo $_GET["moduleename"]; echo $_GET["moduid"];结果是:2报表处理report2 $query = "update module set moduleno='{$_GET["moduleno"]}',modulename='{$_GET["modulename"]}',moduleename='{$_GET["moduleename"]}' where innerid='{$_GET["moduid"]}'"; echo $query;结果是:update module set moduleno='',modulename='',moduleename='' where innerid=''
$query = "update module set moduleno='$_GET["moduleno"]',modulename='$_GET["modulename"]',moduleename='$_GET["moduleename"]' where innerid='$_GET["moduid"]'"; echo "$query<br>"; echo "$_GET["moduleno"]<br>"; echo "$_GET["modulename"]<br>"; echo "$_GET["moduleename"]<br>"; echo "$_GET["moduid"]"; 你复制这段代码,然后贴出输出,ok?
<? $query = "update module set moduleno='".$_GET["moduleno"]."',modulename='".$_GET["modulename"]."',moduleename='".$_GET["moduleename"]."' where innerid='".$_GET["moduid"]."'"; echo "$query<br>"; echo $_GET["moduleno"]."<br>"; echo $_GET["modulename"]."<br>"; echo $_GET["moduleename"]."<br>"; echo $_GET["moduid"]; ?>
update module set moduleno='',modulename='',moduleename='' where innerid=''
超链接传递值用get,楼主的写法是正确的;如果是表单提交过来的话,就用post,如:
$_POST["moduleno"]
echo $显示都是空值:
update module set moduleno='',modulename='',moduleename='' where innerid=''
echo $_GET["modulename"]
echo $query;
echo $_GET["moduleno"];
echo $_GET["modulename"];
echo $_GET["moduleename"];
echo $_GET["moduid"];
把上段代码的输出结果贴出来。
echo $_GET["modulename"];
echo $_GET["moduleename"];
echo $_GET["moduid"];结果是:2报表处理report2 $query = "update module set moduleno='{$_GET["moduleno"]}',modulename='{$_GET["modulename"]}',moduleename='{$_GET["moduleename"]}' where innerid='{$_GET["moduid"]}'";
echo $query;结果是:update module set moduleno='',modulename='',moduleename='' where innerid=''
echo "$query<br>";
echo "$_GET["moduleno"]<br>";
echo "$_GET["modulename"]<br>";
echo "$_GET["moduleename"]<br>";
echo "$_GET["moduid"]";
你复制这段代码,然后贴出输出,ok?
$query = "update module set moduleno='".$_GET["moduleno"]."',modulename='".$_GET["modulename"]."',moduleename='".$_GET["moduleename"]."' where innerid='".$_GET["moduid"]."'";
echo "$query<br>";
echo $_GET["moduleno"]."<br>";
echo $_GET["modulename"]."<br>";
echo $_GET["moduleename"]."<br>";
echo $_GET["moduid"];
?>
请确认你是通过地址栏或者form表单GET得到的值。
如果不是,请查看$_POST