我最近又开始在php中编码。好吧,我的问题很简单。 Xampp或者没有更新我的文件,但如果我故意构造其他错误。
代码:
public function getPosts($from, $to){
$query = "SELECT DISTINCT * FROM entries LIMIT ". $from .",". $to;
$result = mysql_query($query);
$posts = array();
$i = 0;
while($row = mysql_fetch_array($result)){
$p = "f";
$i++;
}
mysql_free_result($result);
return $posts;
}
解析错误:语法错误,意外“发布”(T_STRING),期待 C:\ xampp \ htdocs \ websitews \ webapi \ Post.php中的变量(T_VARIABLE) 第13行
我正在创建一个类型为Post的新对象,但是根本就没有这样的东西了! $p = "f";
只是在我删除$p = new Post();
答案 0 :(得分:1)
您从未结束过您的SQL查询
$query = "SELECT DISTINCT * FROM entries LIMIT ". $from .",". $to;
应该是
$query = "SELECT DISTINCT * FROM entries LIMIT '". $from ."','". $to"'";
看看它为你做了什么