我是php和js的新手,我只在一个网页上工作,但我被卡住了。我想做的是下一步:
-
我正在登录web
-
我正在使用用户id从数据库中的表中检索与该id相关联的数据。我只检索"名称"列,并将其用作超链接。
这是我的代码:
$query = "SELECT * FROM cases WHERE id='".$_SESSION['id']."'";
$result=mysql_query($query) or die("Query Failed : ".mysql_error());
while($rows=mysql_fetch_array($result))
{
echo '<tr>
<td><ul><li><a href="casedetails.php">'.$rows['Name'].'</li></ul></td>
</tr>';
}
- 它正在检索表中名为"name"的行中的数据,我希望当我单击超链接时保存超链接的名称(例如Murder(链接到cases.php))。因为我想在超链接页面上的查询中使用它。如果有人能帮助我,我将不胜感激
如果你想点击链接,它会带你进入不同的页面,同时记住点击的ID(或名称),你可以这样写代码:
$query = "SELECT * FROM cases WHERE id='".$_SESSION['id']."'";
$result=mysql_query($query) or die("Query Failed : ".mysql_error());
while($rows=mysql_fetch_array($result))
{
$name - $rows['Name'];
echo '<tr>
<td><ul><li><a href="casedetails.php?name='.$name.'">'.$name.'</li></ul></td>
</tr>';
}
因此,无论何时访问casedetails.php,变量$name都将位于GET中,您可以检索该GET并用于查询。例如,在casedetails.php上,您将有$newName = $_GET['name'];
,它将检索名称。