Показать сообщение отдельно
  #7 (permalink)  
Старый 13.03.2015, 17:54
Интересующийся
Отправить личное сообщение для Jigan2 Посмотреть профиль Найти все сообщения от Jigan2
 
Регистрация: 13.03.2015
Сообщений: 29

Сообщение от laimas Посмотреть сообщение
Да нечего в ней улучшать, про LIKE я говорил, единственное что бы сделал, так это выбросил определения совсем не нужных промежуточных переменных, и написал бы так:

public function search_friendOp() {
        $model_chat = Model('web_chat');
        $member_list = $model_chat->getFriendList(array('friend_frommid'=> (int)$_GET['f_id'], 'friend_tomname' =>array('like','%'.addCslashes(trim($_GET['q']), '\%_').'%')),(int)$_GET['n'],$member_list);
        $this->json($member_list);
}


А если скрипт работает под РНР 5.4 или выше, не array(), а [].
Благодарю за помощь, сейчас исправлю. Т.е. вместо array('friend_frommid'=> (int)$_GET['f_id'] надо сделать так ['friend_frommid'=> (int)$_GET['f_id']] я правильно понял?
Ответить с цитированием