Thursday, 28 April 2023 16:39
How I can get user id or other information from any user in joomla
public static function getUserId($username)
{
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select($db->quoteName('id'))
->from($db->quoteName('#__users'))
->where($db->quoteName('username') . ' = ' . $db->quote($username));
$db->setQuery($query, 0, 1);
return $db->loadResult();
}
And you can use JUserHelper:
$username = 'admin'; $userId = JUserHelper::getUserId($username); echo $userId;