在创建一个文本链接后,把这个文本和我一起带到另一个页面


After creating a link out of a text, take that text with me to the other page

我遇到了一个问题。我做了一个清单,清单上的所有东西都是一个链接,应该链接到同一个页面。我想把这个链接的名称,文本,你想叫什么都可以放到下一页但是不知道怎么做

这里有一个例子!

while($row = mysql_fetch_array($result)){
    <td><a href=uppsatserInfo.php>" . $row['name'] . "</a>
}

"$row['name']"生成数据库中行"name"的所有数据。正如你所看到的,我把所有打印出来的东西都做成了一个链接。链接到页面"upppsatserinfo .php",我想把链接的名称带到该页面,但我该怎么做呢?

只需将其附加到querystring中的URL:

echo "<td><a href='uppsatserInfo.php?name=" . urlencode($row['name']) . "'>" . $row['name'] . "</a></td>";

你进入upppsatserinfo .php像这样:

$name = $_GET['name'];

您仍然需要验证它在该页上是一个有效值,因为用户可以很容易地更改此数据

可以将页面名称作为GET参数传递给uppsatserInfo.php。改变这个:

"<td><a href=uppsatserInfo.php>" . $row['name'] . "</a>"

:

"<td><a href='uppsatserInfo.php?name=" . urlencode($row['name']) . "'>" . $row['name'] . "</a>"
uppsatserInfo.php上,变量
$_GET['name']

将显示页面的名称。