Soc.Engine 3.2 помогите с кодом\запросом

Тема в разделе "Social Engine", создана пользователем Neow15ard, 25 май 2010.

Статус темы:
Закрыта.
  1. Neow15ard

    Neow15ard

    Регистр.:
    27 ноя 2008
    Сообщения:
    422
    Симпатии:
    188
    С одной стороны простая вещь, с другой - для меня не очень .

    Нужна подсказка как получить значение таблицы se_profilevalues скажем поля profilevalue_11 и profilevalue_3.
    (залогиненого юзера).
    Может не надоsql запрос писать и это уже где-то есть ?
    Дело в том что в этих полях сидит регион и город которые я хочу подставлять в value при всех видах поиска.
    И стоит при логине это загонять в сессию ?
     
  2. Neow15ard

    Neow15ard

    Регистр.:
    27 ноя 2008
    Сообщения:
    422
    Симпатии:
    188
    Решено таким способом
    PHP:
    if(!($_SESSION['city'] && $user->user_exists)) 
      { 
        
    $_SESSION['city']="Москва";
        
    $_SESSION['region']="Москва и Московская обл.";
        
    $_SESSION['country']="Россия";
      } else if( 
    $user->user_exists ){
      
    $muser_info $database->database_fetch_assoc($database->database_query("SELECT profilevalue_10,profilevalue_11,profilevalue_12 FROM se_profilevalues WHERE profilevalue_user_id='{$user->user_info['user_id']}' LIMIT 1"));
        
    $_SESSION['city'] = $muser_info['profilevalue_12'];
        
    $_SESSION['region'] = $muser_info['profilevalue_11'];
        
    $_SESSION['country'] = $muser_info['profilevalue_10'];
         } 
     
  3. jeks2000

    jeks2000 Создатель

    Регистр.:
    8 дек 2009
    Сообщения:
    26
    Симпатии:
    0
    спс что решил мне пригодилось=)(
     
Статус темы:
Закрыта.