那个innerid是字符串?
检查对应的字段类型!

解决方案 »

  1.   

    不知道楼主的数据是怎么得到的,是通过超链接传递过来的还是表单提交来的?
    超链接传递值用get,楼主的写法是正确的;如果是表单提交过来的话,就用post,如:
    $_POST["moduleno"]
      

  2.   

    $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"]
      

  3.   

    $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"];
    把上段代码的输出结果贴出来。
      

  4.   

    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='' 
      

  5.   

    $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?
      

  6.   

    <? 
    $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"];
    ?>
      

  7.   

    update module set moduleno='',modulename='',moduleename='' where innerid=''
      

  8.   

    说明你的$_GET里没有值。
    请确认你是通过地址栏或者form表单GET得到的值。
    如果不是,请查看$_POST