解决方案 »

  1.   

    点击超链
    show_news.php?flag=1&id={$row['news_id']}'
    这里已经有$_GET["flag"],当然删掉了。
      

  2.   

    echo "<td><a href='show_news.php?flag=1&id={$row['news_id']}'><input type='submit' name='Submit' value='删除' onclick='ch1()'/></a></td>";改为
    echo "<td><input type='submit' name='Submit' value='删除' onclick='ch1()'/></td>";ch1方法改为:<script language="javascript">
        function ch1() {
            if (confirm("您确定要删除吗?")) {
                window.location = "show_news.php?flag=1&id={$row['news_id']}";
                return true;
            } else {
                return false;
            }
        }
    </script>
      

  3.   

    如楼上所述,此时,你的代码需要替换 而调用的$row['news_id'] 参数 我们最好是将它作为函数参数进行传递,那么你的a标签href其实意义不大了 改成 <a href="javascript:void(0)" onclick= 'ch1($row['news_id'])'> 而input 的 type="button" 就可以了 这里没有必要用 submit