2016-09-22 35 views
0

我越来越值搜索但没有得到所需的输出,请帮我找出我的代码中有什么问题。提前致谢。如何在cakephp中使用像在分页

$users = array(); 
     $users = $this->paginate = array(
      'OR' => array(
       array('User.first_name LIKE' => '%$search%'), 
       array('User.last_name LIKE' => '%$search%'), 
       array('User.email LIKE' => '%$search%') 
      ), 
      'limit' => 1 
     ); 
     $users = $this->paginate('User'); 
     echo '<pre>';print_r($users);die; 
     $this->set('users', $users); 
+2

为什么你认为“比较次数”会影响性能?这里几乎没有什么会导致任何性能问题。 –

+5

这种性能优化是完全浪费时间。您最多可以节省5毫秒,但浪费您的时间。 – e4c5

+0

我改变了这个问题。 –

回答

1

相反检查所述NUMER是== 1,首先使用如果for循环。

{%if forloop.first %} 
    <tr> your new print </tr> 
{% else %} 
    <tr> your reprint </tr> 
{% endif %} 
+0

你能分类吗? :) – sebb

+0

你能更具体吗? – sebb