0

我最近又开始用 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;
    }

解析错误:语法错误,意外的 'Post' (T_STRING),第 13 行 C:\xampp\htdocs\websitews\webapi\Post.php 中的预期变量 (T_VARIABLE)

我正在创建一个 Post 类型的新对象,但没有留下任何东西 - 根本没有!$p = "f";只是测试我删除后它是否会更新$p = new Post();

你能告诉我我做错了什么吗?^.^ 谢谢!我吓坏了!

4

1 回答 1

1

你从未结束你的 SQL 查询

 $query = "SELECT DISTINCT * FROM entries LIMIT ". $from .",". $to;

应该

 $query = "SELECT DISTINCT * FROM entries LIMIT '". $from ."','". $to"'";

看看这对你有什么作用

于 2013-01-28T16:11:28.743 回答