2014-12-23 5 views
0

У меня есть сложный SQL запрос и я хотел бы проверить, если пользователь активен и активируется в ИНЕКЕSQL активироваться и активный Joomla 2,5

Запрос работает на Joomla 2,5

Может кто-нибудь объяснить мне, какие поля Joomla использует/редактирует, чтобы активировать пользователя и как я могу это сделать?

SELECT u.id 
FROM #__users u 
WHERE 
-- [many clauses] 
AND 
[user is activated and active] 

ответ

0

В таблице #__users базы данных, вы увидите столбец под названием активации.

  • пустой = активированный
  • строку = все еще требует активации

Так что в вашем запросе, вы можете просто использовать:

AND activation = null 

Просто для справки, я надеюсь, вы используете Joomla methods for your database query и не родной SQL;)

+0

У меня есть только активация colum с именем, которая содержит некоторые значения, такие как 'ffd5fbe5246c4da0957d7a5ec5f044de: $ 1 $ a20c55b9 $'. Иногда поля пусты. Bu У меня нет никакого 'активированного 'поля –

+0

У вас есть что-то еще, чтобы попробовать? :) –

+0

@FabienPapet - я обновил свой ответ, сделал небольшую ошибку. Если это не сработает, добавьте свой полный запрос к своему вопросу, чтобы я точно знал, как вы это делаете. – Lodder

 Смежные вопросы

  • Нет связанных вопросов^_^