onclick="return myConfirm()" 很明显是这句的问题啊

解决方案 »

  1.   

    还有$s[innerid]应该是$s['innerid']吧
      

  2.   

    $s[innerid]传过去没问题!onclick="return myConfirm()" 这个只传$s[innerid]没问题。
      

  3.   

    第一行复制到第二行当然可以,onclick="return myConfirm()" 是为了弹出确认对话框,不能去掉。
      

  4.   

    <td><a href="oareportalto.php?id=<?php echo $s[innerid];?>&emode=<?php echo $_GET['equimode'];?>" onclick="return myConfirm()">修 改</td>
    把这句话copy上试试,有可能是不打的时候半角全角的原因,还有?和>不要分开(我感觉)
      

  5.   

    <td><a href="oareportalto.php?id=<?php echo $s[innerid];?>&emode=<?php echo $_GET['equimode'];?>" onclick="return myConfirm()">删除</td>
      

  6.   

    我试了修改语句复制下来的,只是改为oareportdelo.php
    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo $_GET['equimode'];?>" onclick="return myConfirm()">删除</td>删除页面显示还是多了符号!
    太奇怪了。两句除了链接不一样其余全一样。贴上我的oareportdelo.php代码:
    <? include("../include/header.inc"); ?>
    <?php
    include("../include/conn.inc");
    $sql = "delete from oareport where (innerid='".$_GET["id"]."')";
    mysql_query("SET NAMES 'GBK'");
    $result = mysql_query($sql);
    if(!$result)
       {
       echo mysql_error();
       }
    mysql_close($connect);
    echo $_GET['emode'];
    //echo "<script>window.location.href='oamanager.php';</script>";?>