php页面中,通过点击人的姓名就跳转到另一个页面,并将此姓名作为下一个页面的输入值,代码怎么写?

比如点击张三,下一个页面就是张三的信息,<a href="infor.php?.......>张三</a>省略号的地方怎么写。下一个页面获取传入参数值是不是通过$_GET['name']就可以了?

显示页.php
$sql="SELECT * FROM 表名"
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
echo '<a href="detail.php?id='.$row['id'].'">'.$row['name'].'</a>'; //这里的id应是数据库该表的主键,或者是能唯一确定一条记录的字段
}
detail.php
if(isset($_GET['id'])!=''){
$id=$_GET['id'];
$sql="SELECT * FROM 表名 WHERE id='$id' LIMIT 1";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo $row['name'].'<br/>';
echo $row['age'].'<br/>';
echo $row['mianmao'].'<br/>'; //政治面貌的英文不会。。。是Political landscape?
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-13
$_GET['name']是php程序的写法。、其他程序语言写法不是这样嘚
第2个回答  2012-12-13
<a href="infor.php?name=张三>张三</a>

下一个页面通过$_GET['name']可以获取到‘张三’这个名字!
第3个回答  2012-12-13
<a href="infor.php?name=张三>张三</a>这样就好了
相似回答