$courses_taken=$row['course_id'];
<a href="course.php?course_id=$courses_taken"></a>
위 코드에서 알 수 있듯이 변수를 가져 와서 쿼리 문자열로 전달하지만이 방법은 잘못되었습니다.쿼리 문자열의 변수 전달
각 사용자가 서로 다른 코스를 선택했기 때문에 검색어 문자열에 변수를 전달할 수 있습니다. 따라서 서로 다른 course_id를 갖게됩니다.
할 방법이 있습니까?
$courses_taken=$row['course_id'];
<a href="course.php?course_id=$courses_taken"></a>
위 코드에서 알 수 있듯이 변수를 가져 와서 쿼리 문자열로 전달하지만이 방법은 잘못되었습니다.쿼리 문자열의 변수 전달
각 사용자가 서로 다른 코스를 선택했기 때문에 검색어 문자열에 변수를 전달할 수 있습니다. 따라서 서로 다른 course_id를 갖게됩니다.
할 방법이 있습니까?
<?php
$courses_taken=$row['course_id'];
?>
<a href="course.php?course_id=<?php echo $courses_taken; ?>"></a>
echo
문이 필요하고 문자열 내부 변수를 보간해야합니다.
$courses_taken = $row['course_id'];
echo "<a href='course.php?course_id=$courses_taken'>click here</a>";
이 시도 :
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>
- 감사
당신은 php 이 방법 덕분에 작동합니다. –
그는 "짧은 태그 열기"기능을 사용하고 있습니다. ' ='는' php echo'의 줄임말입니다 – Barmar
네 방법 중 하나를 사용하십시오. 이 두 가지 모두 괜찮습니다. –
나는이 작동하지만 다른 답변을 나를 위해 더 적합 확신합니다. –