2017-05-01 10 views
-2

그래서이 파일이로드 다음 구문 분석 오류가 점점 오전 : 나는이PHP는 다음의 경우 다른 문 구문 오류가 어딘가

href=\"start.php?id=<?php echo $res['id'] ?>\" 
로 좁혀 왜 모든 것을 시도

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)

를 해결하기를

코드 섹션. .? 나는 모두가 나에게 의미가 같은 더 치열의 눈을 가진 사람이 내가 잘못 가고 위치를 확인할 수있는 난을 왼쪽 '또는 "하지만 확신 확신 주셔서 감사합니다

내 코드 :.

<td> 

<?php if($res['ndaSent'] == "No") { 
echo "<span class=\"buttonTestDisabled\"> Start Test</span>";} 
else { 
echo "<a class=\"buttonTest\" href=\"start.php?id=<?php echo $res['id'] ?>\">Start Test</a> ";} 
?> 

</td> 

답변

1
echo "<a class=\"buttonTest\" href=\"start.php?id=<?php echo $res['id'] ?>\">Start Test</a> "; 
} 

PHP 코드를 끝내기 전에 PHP 코드를 닫고 echo처럼 $res['id'] 문자열을 올바르게 삽입해야합니다. echo은 다음과 같습니다.

echo "<a class=\"buttonTest\" href=\"start.php?id={$res['id']}\">Start Test</a> "; 

이러한 종류의 구문 오류를 수정하는 방법은 this awesome guide을 확인하십시오. 에코 사용 간단한 문자열에서

1

당신은했다 캔트 조각은 concatenation

<td> 

<?php if($res['ndaSent'] == "No") { 
echo "<span class=\"buttonTestDisabled\"> Start Test</span>";} 
else { 
echo "<a class=\"buttonTest\" href=\"start.php?id=".$res['id']."\">Start Test</a> ";} 
?> 

</td> 
0

echo "<a class=\"buttonTest\" href=\"start.php?id=" . $res['id'] . " \">Start Test</a> ";} 
시도