while($row=mysql_fetch_array($result))
{
echo "<td>".$row['status']."</td>";
echo "<td><a href='book.php?id='".$row['id'].">Book</a></td>";
}
在book.php页面中,我想获得id =“something”的内容,这些内容已在网址中解析。有人能帮助我吗?
book.php中
<?php
$id=$_GET['id']; // this is not right
echo $id;
?>
答案 0 :(得分:2)
尝试替换
echo "<td><a href='book.php?id=".$row['id']."'>Book</a></td>";
答案 1 :(得分:0)
如果您想要当前页面网址,请使用以下功能
function CurrentPageURL()
{
$pageURL = $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://';
$pageURL .= $_SERVER['SERVER_PORT'] != '80' ?
$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"] :
$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
return $pageURL;
}
您只关心解析查询字符串,然后此链接可能会帮助您