此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【wanrenqingko】截止到2008-07-03 10:28:30的历史汇总数据(不包括此帖):
发帖的总数量:4                        发帖的总分数:190                      
结贴的总数量:4                        结贴的总分数:190                      
无满意结贴数:1                        无满意结贴分:40                       
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:25.00 %               无满意结分率:21.05 %                  
敬礼!

解决方案 »

  1.   

    <? echo $_GET[id]; ?>
    试试这个,你传递的方法是get 所以用$_GET处理.可以在手册中搜索下$_GET
    实在想用<? echo $id; ?>就用在php.ini中开启register_globals = on 但是我不建议开启.
      

  2.   

    非常有道理,不过还是没有显示出来,看来我还得把问题说得更详细一点:main.php 代码里的链接是 /ote.php?id=<? echo $row[id]; ?>浏览main.php, 点击相应的某个链接就到了 /ote.php?id=4 
      

  3.   

    <? echo $_GET['id']; ?> 
      

  4.   

    在ote.php显示id 还是在main.php中显示id呢?
      

  5.   

    先用$id=$_REQUEST["id"];接一下id,
    再echo $id;打印接收变量.
      

  6.   

    /ote.php?id= <? echo $row[id]; ?> 
    改为
    /ote.php?id= <? echo $row['id']; ?> 楼主可要细心点呀,测试一下,看是否解决问题
      

  7.   

    都米有GET当然echo不出来咯,$id=$_GET[id], echo $id,这样就OK了
      

  8.   

    方法一: <? echo $_GET[id]; ?> 方法二: 先用$id=$_REQUEST["id"];接一下id,
    再echo $id;打印接收变量.都试了下,都工作正常! 方法一上午没试出来不知道怎么回事。也感谢爬山虎的意见!
    /ote.php?id= <? echo $row[id]; ?>
    改为
    /ote.php?id= <? echo $row['id']; ?> 
      

  9.   

    在linux下.你直接echo $id 读不到值的。考虑跨平台。你还是$_REQUEST['id']把或者$_GET['id']
      

  10.   

    echo $a[id]
    echo $a['id']
    会不一样?楼主你试验了没?
      

  11.   

    这里 注意里面的id 好像是区分大小写,print_r()函数的利用,你可以看看手册.而且再说下,一个好的ide非常重要(单步调试)
      

  12.   

    echo $a[id]
    echo $a['id'] 
    结果是一样的,不过感觉['id'] 更顺眼些。
    谢谢你的建议!