php中如何从另一个php中调用ID获取mysql表中的行

比如说
<?php
$link = mysql_connect("localhost","root","123456");
mysql_query("use wiki");
$result = mysql_query("select * from user",$link);
echo "<form method=post>";
echo "<table border=1>\n";
echo "<tr>\n";
while ($field = mysql_fetch_field($result)) {
echo "<td>".$field->name."</td>\n";
}
echo "</tr>\n";
$num_rows = mysql_num_rows($result);
for ($i=0; $i < $num_rows; $i++){
list($id,$username,$password) = mysql_fetch_row($result);
echo "<tr>";
echo "<td name=id id=id>".$id."</td>";
echo "<td>".$username."</td>";
echo "<td>".$password."</td>";
echo "<td><a href=change.php>".修改."</a></td>";
echo "<td><a href=del.php>".删除."</a></td>";
echo "</tr>\n";
}
echo "</table>\n";
echo "</form>";
echo "<form action=add.php>\n";
echo "<input type=button value=".增加.">";
echo "</form>\n";
mysql_free_result($result);
mysql_close($link);
?>
在另外的php中,我该如何实时的获取$id?

$id=$_GET['id'];
取得ID后跳到A页面,同时把参数传进去。
就可以执行数据操作,取得一行数据。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-20
get方式,就是查询字符串,echo "<table border=1>\n";
...
echo "<td><a href=b.php?id=$id>".$username."</a></td>";
.....
在b.php里
$id=$_GET['id'];
就得到了
第2个回答  2011-04-20
比如在echo "<td><a href=change.php>".修改."</a></td>改成<td><a href=change.php?id=$id>".修改."</a></td>,就可以把$id传过去了,在change.php用$_GET("id")就能获取
第3个回答  2011-04-20
一个办法include "1.php";
2个办法用session
3用cookies
4用表单传值
第4个回答  2011-04-23
用GET传值过去。。。。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网