问题在    <a href="info.php?Dseq=<?PHP echo $arr1[Dseq] ?>
你改    <a href="info.php?Dseq=<?.$arr1[Dseq] ?>试试.

解决方案 »

  1.   


    首先,有语法错误
    $arr1[Dseq]似乎应该是$arr1["Dseq"]
      

  2.   

    修正一下,前面贴错了  
    下面这段代码只能在win  03  server  上可以用,在00server上就不行了,其中$Dseq是另一页面上传递过来的<a  href="info.php?Dseq=<?PHP  echo  $arr1[Dseq]  ?>。而在00server  上面把  $Dseq=$GLOBALS['_GET']['Dseq'];去掉却可以,这是为什么?                                
     
                                             <?php  
                                 $Dseq=$GLOBALS['_GET']['Dseq'];
                                 $strsql="select  *  from  dmsource  where Dseq=".$Dseq;  
                                 $result=mysql_db_query("zhmw",$strsql,$cn);  
                                 $arr=mysql_fetch_array($result);  
                                 ?>
      

  3.   

    <a href="info.php?Dseq=<?.$arr1[Dseq] ?>   这样就直接报错了$arr1[Dseq]似乎应该是$arr1["Dseq"]    这样也不对啊我指的情况一个在00 server 上可以,一个在 03server 上可以那句应该改为 $Dseq=$_GET['Dseq'];