이 항목은 이미 여러 번 게시되었지만 여기에 게시 된 솔루션은 도움이되지 않습니다. 세미콜론, 공백 및 쿼리를 확인했지만 여전히 subjaccess.php를 호출 할 때마다 PHP에서 구문 분석 오류가 발생합니다.구문 분석 오류가 다시 발생합니다.
<?php
$mysql_hostname = "localhost";
$mysql_database = "database";
$mysql_user = "username";
$mysql_password = "password";
//$pass = $_POST['email'];
$pass = "[email protected]";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password)
or die("Opps something went wrong");
mysql_select_db($mysql_database, $bd) or die("Oops something went wrong");
$query = "SELECT (a.acode) as "access_id", (s.s_first_name) as "fname", (s.s_middle_initial) as "mname", (s.s_last_name) as "lname", (a.s_email) as "email", (a.req_subj) as "subjcode"
FROM access a, student s
WHERE a.s_email = s.s_email
AND a.t_email = '$pass'
AND a.access_status = "pending";
$result = mysql_query($query) or die('MySql Error' . mysql_error());
while ($row = mysql_fetch_array($result))
{
$res[]=array('aid'=> $row['access_id'],'fname'=> $row['fname'],'mname'=> $row['mname'], 'lname'=> $row['lname'], 'email'=> $row['email'], 'subj'=> $row['subjcode']);
}
echo '$res';
$response['request'] = $res;
print(json_encode($response));
?>
당신의 응답을 기대 :
Parse error: syntax error, unexpected T_STRING in /home/a8367888/public_html/subjaccessrequest.php on line 14
여기 내 PHP 코드입니다.
검사에게 따옴표를 사용해보십시오. 거짓말 쟁이, 당신이 쿼리를 확인했다. –
지옥, 심지어 SO 구문 강조 표시 오류를 보여줍니다! –
여기에 실제 암호가 있습니까? –