用get方法:
最前面的 “修改”的链接edit.php?id=1000
然后在edit.php中用$_GET["id"]接收。

解决方案 »

  1.   

    <a href="edit.php?id=xxxx">修改</a>
      

  2.   

    那我在 edit里头用什么来接收 ID这个变量呢??
      

  3.   

    在edit.php中用$_GET["id"]接收
    <?
    echo $_GET["id"];//显示你传过来的ID
    ?>
      

  4.   

    嘎嘎 !!
    一看就行!!吃完饭刚回来。。
    我这人刚接触PHP不久。编程就是知道思想8知道用什么语句实现。
    谢谢大家!!
      

  5.   

    我是这样写的 
    <?
    echo"<tr>";
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 
    {
       foreach ($line as $col_value) 
       {
           echo"<a href="edit.php?id=$line[sid]>">修改</a>";
    //上面那行错误提示Parse error: syntax error, unexpected T_STRING, 
    //expecting ',' or ';'
           echo "\t\t <td>$col_value</td>\n";
       }
       echo "\t</tr>\n";}
    echo "</table>\n";
    mysql_close($link);
    ?>
      

  6.   

    echo"<a href="edit.php?id=$line[sid]>">修改</a>";
    这么写好象不行。
      

  7.   

    //链接
    while( $link = mysql_fetch_array( $result,MYSQL_ASSOC ) ){
    echo "<a href="edit.php?id=".$link['id'].">"修改</a>";
    }//接收
    $id = $_POST['id'];
      

  8.   

    echo "<a href="edit.php?id=".$link['id'].">"修改</a>";
    也不行。
    就是这句话写不明白了
      

  9.   

    echo "<a href=edit.php?id=".$link['id'].">修改</a>";这样就可以了
      

  10.   

    接收用
    $id = $_GET['id'];
    上面写错了。
      

  11.   

    echo "<a href="edit.php?id=$line[sid]>">修改</a>";
    ===>
    echo "<a href='edit.php?id=$line[sid]'>修改</a>";