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;