我遇到了一个问题。我做了一个清单,清单上的所有东西都是一个链接,应该链接到同一个页面。我想把这个链接的名称,文本,你想叫什么都可以放到下一页但是不知道怎么做
这里有一个例子!
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']
将显示页面的名称。