MySQL MD5 SELECT

Этот следующий запрос вернул значение null.

SELECT `email`, `password`, `salt` FROM `users` WHERE `password` = md5(`salt`+md5('123123'+`salt`)+'123123') AND `email` = 'xeka@xeka.ru'

Следующий запрос вернул« d2b4312db21705dafd96df14f8525fef », но почему?

SELECT md5( 'Vwm' + md5( '123123' + 'Vwm' ) + '123123' )  

Этот код вернул« 422ad0c19a38ea88f4db5e1fecaaa920 ».

$salt = 'Vwm';
$password = '123123';

echo md5($salt . md5($password . $salt) . $password);

Выполните авторизацию пользователя. Как мне создать запрос к базе данных, чтобы первый взял SALT и SALT имел это Я выполнил некоторую функцию MD5?

16
задан Peter Mortensen 2 February 2011 в 08:15
поделиться