我想通过并检索从一个页面到另一个变量。当我运行页面 时,我收到错误'URL not found'。所以即时猜测我的变量没有被传递到页面。传递和检索URL变量
当我点击页面edit.php和delete.php相应的网址正在显示。即edit.php?id = 1,edit.php?id = 2等。我尝试了许多不同的东西,但似乎无法解决此问题。
这里是源代码:
首页(该链接):
$ads_id = $row ["ads_id"]; //Value retrieved from database and stored in local variable
<a href="delete.php?id=' . $ads_id . '">
<a href="edit.php?id=' . $ads_id . '">
edit.php
if (isset($_GET['id'])) {
$ads_id = $_GET['id'];
}
else
{
echo "URL not found";
}
您是否尝试过打开的页面'edit.php?ID = 1'直接? – 2012-04-15 22:56:14
问题是链接指向edit.php?id ='1',而不是edit.php?id = 1。也许。我不确定这是否是一个问题。 – 2012-04-15 23:02:24
@joeframbach我认为这只是PHP代码的一部分。所以在最终的HTML中不会有''''。 – 2012-04-15 23:19:24