Кодировка где?
ааа. думаешь от несовпадения кодировок...
даже не знаю как посмотреть ..
Вот так это точно выглядит..
$username из формы получаю
$result = $db->query('SELECT username FROM user WHERE username=\''.addslashes($username).'\' OR username=\''.addslashes(preg_replace('/[^\w]/', '', $username)).'\'')
Кстати что делает
preg_replace('/[^\w]/', '', $username)?
Если пробую из phpMyAdmin
тоже самое..