SQL инъекции...

webman

Новичок
SQL инъекции...

Подвержен ли такой запрос:
PHP:
$query = 'SELECT pwd, status FROM ' . TABLE_PREFIX . 'users WHERE name="' .$username . '"';
SQL инъекциям?
$username - из формы методом POST, длина поля 20 символов.
Строка типа xxx" or "1"="1 в поле имени дает запрос типа
PHP:
$query = 'SELECT pwd, status FROM ' . TABLE_PREFIX . 'users WHERE name="xxx" or "1"="1"';
который выполняется, но потом есть сравнение pwd из таблицы с md5(pwd из поля).
Есть ли еще варианты обхода такой конструкции?
ps: пытаюсь защить авторизацию... может чего не так делаю?
 
Сверху