$courses_taken=$row['course_id'];
<a href="course.php?course_id=$courses_taken"></a>
从上面的代码可以看出,我正在使用一个变量并将其传递给查询字符串,但这种方法是错误的。
如何在查询字符串中传递变量,因为每个用户都会选择不同的课程,因此他们会有不同的course_id。
有办法吗?
答案 0 :(得分:2)
<?php
$courses_taken=$row['course_id'];
?>
<a href="course.php?course_id=<?php echo $courses_taken; ?>"></a>
答案 1 :(得分:0)
您需要echo
语句,然后在字符串中插入变量。
$courses_taken = $row['course_id'];
echo "<a href='course.php?course_id=$courses_taken'>click here</a>";
答案 2 :(得分:0)
试试这个:
You are not using php tag to pass php variable in your anchor tag.
Do it like this:
<a href="course.php?course_id=<?= $courses_taken; ?>"></a>
- 感谢