建议你象下面这样试试。<table border="1" width="100%" id="table1">
<tr>
<td>userid</td>
<td>username</td>
<td>password</td>
<td></td>
</tr>

<?
  while ($row=mysql_fetch_row($mysql_result))
  {
?>
<tr>
<td><? print($row[0]);?> </td>
<td><? print($row[1]);?> </td>
<td><? print($row[2]);?> </td>
<td><a href="delete.php?id=<? print($row[0]; ?>" target="_self">delete</a></td>
</tr>
<? }?>
</table>

解决方案 »

  1.   

    增加一个“删除”表格
    index.php:
    <FORM METHOD="post" ACTION="" name=f1>
    <table border="1" width="100%" id="table1">
    <tr>
    <td>userid</td>
    <td>username</td>
    <td>password</td>
    <td>删除</td>
    </tr>

    <?
      while ($row=mysql_fetch_row($mysql_result))
      {
    ?>
    <tr>
    <td><? print($row[0]);?> </td>
    <td><? print($row[1]);?> </td>
    <td><? print($row[2]);?> </td>
    <td><a href=delete.php?id=<? print($row[0]);?> target="_blank">删除</a>
    </tr>
    <? }?>
    </table>
    </FORM>
      

  2.   

    <FORM METHOD="post" ACTION="delete.php" name=f1>
    <table border="1" width="100%" id="table1">
    <tr>
    <td>userid</td>
    <td>username</td>
    <td>password</td>
    <td></td>
    </tr>

    <?
      while ($row=mysql_fetch_row($mysql_result))
      {
    ?>
    <tr>
    <td><? print($row[0]);?> </td>
    <td><? print($row[1]);?> </td>
    <td><? print($row[2]);?> </td>
    <td><input tyep="hidden" value="<? print($row[0]);?>" name="userid">
    <input type="submit" value="delete" name="delete">
    </tr>
    <? }?>
    </table>
    </FORM>这样子加一个隐藏域也可以的呀。。根据提交的隐藏域来删除记录。
      

  3.   

    各位大侠,接受页的代码应该怎么写啦?<p>2.php</p>
    <? $rec=$_POST[id];
    print($rec);?>这段代码有什么问题?为什么看不到发送过来的值啦?
      

  4.   

    delete.php:
    <?php
    //$conn=mysql_connect("localhost","root","");//连接mysql数据库
    //echo $_GET["id"];  //显示接收到的ID值
    if(mysql_select_db("mydata")){//mydata是数据库名
      $retval=mysql_query("delete from tb_product where id=".$_GET["id"],$conn);
      if($retval==1){
        echo "删除数据成功。";
      }
      else{
       echo "删除数据失败。";
       }
    }
    else{
    echo "打开数据库出错。";
    }mysql_close($conn);
    ?>
      

  5.   

    <button onclick="....">删除</button>
      

  6.   

    再请教一下
    $_POST[id];和$_GET[id]有什么区别呀