php - 使用 PHP 和 $_GET ['' 在 <a href> 中传递多个变量]

标签 php get

我正在使用 PHP 根据变量创建链接。目前我有这行代码,我已经使用过多次并且工作完美。

echo "<a href='specificAssignmentPage.php?
assignName=$value2'>$value2</a>";

以上内容都在一行中。 在接收页面我有

$assignmentName = $_GET['assignName'];

从 URL 检索值。

但是我想通过我尝试过的链接传递多个变量

echo "<a href='specificAssignmentPage.php?assignName=$value2'teacherYes=$isTeacher>$value2</a>";

并收到

$assignmentName = $_GET['assignName'];
$isTeacher = $_GET['teacherYes'];

我收到此错误:“ 注意:未定义索引:teacherYes 在/Applications/XAMPP/xamppfiles/htdocs/Quests/specificAssignmentPage.php 第 13 行”

我知道这可能是分隔我的语句的基本语法错误,但我真的很感激一些帮助。谢谢!

最佳答案

在每个url参数之间使用&

?assignName=$value2&teacherYes=$isTeacher

关于php - 使用 PHP 和 $_GET ['' 在 <a href> 中传递多个变量],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47384138/

相关文章:

r - 如何在 R 中从 Binance 获取加密货币烛台市场数据?

PHP 日期让我很沮丧

php - 将一个表中的类别附加到另一个 MySQL 中的条目

php - 当无限 while 循环无所事事时,脚本对信号无响应

php - MySQL 按 ID 分组并按 MIN(价格)排序

jquery - 使用ajax get加载html,然后通过tag查找具体内容

url - 是否可以看到 JMeter 发出的完整请求?

javascript - 从同一服务器上的另一个页面手动刷新页面

HTTP 客户端错误请求 400

javascript - while 循环内的 Ajax 调用