我想使用超链接将详细信息加载到可更新的表单页中。
我有两个php页面。一个返回MYSQL查询的最后10条记录的id,另一个将特定记录的所有字段值返回到表单中,这样最终用户就有机会更新字段值。有谁能帮我把这两个链接起来,这样当我点击第一页表格的第3行(id=3)时,我就可以使用第二页使用的MYSQL查询中的id 3进入第二页,以预填充表单字段。
即MYSQL表'members'的'id'、'firstname'、'surname'、'dob'和'address'
第1页返回“select id from members”的最后10个结果&id值是超链接第2页返回“select id,firstname,surname,dob,address from members where id=3”的结果当用户在第1页上选择id 3超链接时,并将相应的值提升为形成字段“id撸ff”、“firstname撸ff”、“surname撸ff”、“dob撸ff”和“address撸ff”
不知道如何将id'3'值提升到第2页表单字段?
最佳答案
当然。
# Do sql query and drop it into $members
for ($members AS $member)
{
echo '<a href="/page2.php?id='.$member['id'].'">Member '.$member['id'].'</a>';
}
在你的第二页上有:
$_GET['id'] = whatever_you_use_to_sanitise($_GET['id']);
#do sql query with new id
记住,不要只是复制和粘贴。为你自己想想,学习我们做了什么。看看http://www.w3schools.com/php/default.asp并复习基础知识。
祝你好运!