2014-05-09 142 views
0

其实我是codeigniter框架的新手,当我写下面的PHP行,然后显示我在这里发布的错误,请分别指导我。错误的代码php代码行

这是错误行....

$this->db->select()->from->('posts')->where('active' , 1)->ORDER_BY->('date_added', 'desc')->limit($num, $start); 

这是消息...

Parse error: syntax error, unexpected '(', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in C:\xampp\htdocs\codeigniter\application\models\post.php on line 9

请指导我,我将如何处理这个错误...以及为什么它是未来。 感谢

+4

变化'从 - >( '职位')'来'从( '岗位')' –

+2

,并清除'ORDER_BY'后的' - >'。 –

+0

感谢它的完成... @JohnConde – Mani

回答

1
$this->db->select()->from->('posts')->where('active' , 1)->ORDER_BY->('date_added', 'desc')->limit($num, $start); 

变化from->(...from(..ORDER_BY->(...order_by(...,如:

$this->db->select()->from('posts')->where('active' , 1)->order_by('date_added', 'desc')->limit($num, $start); 
+6

请始终记下您更改的内容。在一行较长的代码中纠正2个字符并没有什么帮助。 –

+0

@MichaelBerkowski四:p但是,这个观点是站得住的。仅有代码的答案不太有用。 –

+0

现在好了吗? :) –