本帖最后由 dengzhanguo 于 2009-07-17 22:06:51 编辑

解决方案 »

  1.   

    <?php
    $_GET["$row->id"];
    ?>
    也是不行,包括$_POST在内也是一样!
      

  2.   


    如果这个是HTML代码,那是不正确的,正确的应该是edit.php?id=XX,XX应该是一个值,而不是$row->id。
    edit.php里通过$_GET['id']取值。
      

  3.   

    显示的页面是PHP.<td> 
    <a href='edit.php?id=$row->id'>修改 </a> </td>其中的$row->id是该条数据在数据库中的ID也就是一个值.是正常的.
      

  4.   

    确认一下你在浏览器地址栏里看到的是edit.php?id=XX
    在edit.php里通过$_GET['id']就可以取到XX了。
      

  5.   

    显示也面每个ID都可以显示,当点击<a href='edit.php?id=$row->id'>修改 </a>修改时edit.php是空的显示不了这条数据的ID
      

  6.   

    $_REQUEST
    $_HTTP_GET_VARS
    都试下吧。
      

  7.   

    我靠,看来没一个回答正确的,多垃圾的问题呀<a href='edit.php?id=$row->id'>
    改为 <a href='edit.php?id=<?php echo $row->id;?>'>然后在接收页面用echo $_GET[id]; 可以得到ID的值
      

  8.   

    好似十楼是正解,不过不知道你有没有用别的模板,感觉这些问题用smarty模板更好搞定一些的,如果用的话在后台传下值,前台直接可以用<a href='edit.php?id= ^$id^'>就可以解决了~