简体   繁体   English

解析错误:语法错误,意外的“来自”(T_STRING),预期为“]”

[英]Parse error: syntax error, unexpected 'from' (T_STRING), expecting ']'

I am making a simple newsfeed like on facebook, and I have this error: 我正在像在Facebook上那样制作一个简单的新闻提要,但出现此错误:

Parse error: syntax error, unexpected 'from' (T_STRING), expecting ']' in C:\\wamp\\www\\facebook\\newfeed.php on line 8 解析错误:语法错误,意外的'from'(T_STRING),在第8行的C:\\ wamp \\ www \\ facebook \\ newfeed.php中期望']'

I don't know what's wrong, my query works when I tested it in WAMP. 我不知道出了什么问题,当我在WAMP中对其进行测试时,我的查询就会起作用。 I need help. 我需要帮助。

<html>
<head>
<?php
require("opendb.php");

$userid = (int) $_SESSION[`fb128_userid];
$query = mysql_query (" SELECT * FROM posts WHERE userid= ANY (
SELECT `from` as id FROM friends WHERE `to`= $userid and status='Confirmed' UNION 
SELECT `to` as id FROM friends WHERE `from`= $userid and status='Confirmed') 
ORDER BY date_created DESC LIMIT 1,10" );

require("closedb.php");
$promt = "";
while(list($id,$userid,$from,$content,$date_created) = mysql_fetch_array($query)){  
        $promt .="<hr>";
        $promt .='<p>'.substr($content,0,150)."...<a href='post.php'>see more</a></p>";
        $promt .="<a href='like.php'>    like</a> |  ";
        $promt .="<a href='comment.php?id=$id'>Comment |</a>";
        $promt .= "<p class='post-info'> | Date Created: $date_created </p> ";
        $promt .="<hr>";
    }
    ?>

</head>
<body>
<p><b>NewsFeed</b> <hr></p>
<?php echo $promt; ?>
<hr>
</body>
</html>
$userid = (int) $_SESSION[`fb128_userid];

这看起来像是缺少的结尾引号,也许您应该使用'而不是`

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 解析错误:语法错误,第6行意外T_STRING - Parse error: syntax error, unexpected T_STRING on line 6 消息:语法错误,意外&#39;(&#39;,期望标识符(T_STRING)或变量(T_VARIABLE)或&#39;{&#39;或&#39;$&#39; - Message: syntax error, unexpected '(', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' 语法错误,意外的&#39;&#39;(T_ENCAPSED_AND_WHITESPACE),预期在查询中使用“喜欢”子句(%)期间出现“-”或标识符(T_STRING) - syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) its coming during using 'like clause (%) in query 出现解析错误,预期为“ T_STRING”或“ T_VARIABLE”或“ T_NUM_STRING” - got a parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' 语法错误,意外的&#39;&#39;(T_ENCAPSED_AND_WHITESPACE),期望的标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)| [初学者] - syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) |[beginner] select语句中出现意外的T_STRING错误? - Unexpected T_STRING error in a select statement? PHP SQL 意外 T_STRING 错误 - PHP SQL unexpected T_STRING Error 语法错误,意外的 tCONSTANT,期待 ')' - syntax error, unexpected tCONSTANT, expecting ')' 解析错误:语法错误,意外的T_IF - Parse error: syntax error, unexpected T_IF PHP解析错误:解析错误,意外的“ *”,期望为“}” - PHP Parse error: parse error, unexpected '*', expecting '}'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM