. . .I am very much wysiwyg
The David Powers book PHP Solutions 2nd Ed. offers a method of doing this in the last chapter. However, you will need more than just a wysiwyg familiarity with PHP to make it work. But if you work through the whole book you should be able to handle it. It does store passwords as BLOB.
What you need to do is basically:
- Get password via form in plain text (e.g. user registration)
- Encrypt it (I recommend PHP Mcrypt)
- Put it into database (No MySQL encryption required!)
And when you need to check the password (e.g. user login)
- Get user password via form in plain text
- Get encrypted password from database, decrypt it the same way you encrypted (e.g. Mcrypt) and compare with the user input password.