SOCIALENGINE: узнать пол пользователя

SocialEngine4: Как узнать пол пользователя с помощью sql-запроса?


person user1212041    schedule 17.02.2012    source источник


Ответы (2)


Используйте этот код, указанный ниже:

<?php
$currentUserID=Engine_Api::_()->user()->getViewer()->getIdentity();
$sSqlInviter="select gender from engine4_user_fields_search where item_id=".$currentUserID;
$dbInviterSqli=Zend_Db_Table_Abstract::getDefaultAdapter();
$stmtInviter=$dbInviterSqli->query($sSqlInviter);
$rowInviter=$stmtInviter->fetch();
$gender=$rowInviter['gender'];
if($gender==2) 
  echo "<b> Male</b>";
else
  echo "<b> Female</b>";
?>
person Amit Gaur    schedule 25.05.2012

Вы используете вопрос профиля по умолчанию? Потом:

From engine4_ser_fields_option

Существует и идентификатор опции для конкретного поля.

person gaurav    schedule 27.02.2012