People,
I am new in this mailing list and new to mysql, so sorry if this question
has been asked before repeatedly.
I am developing a user table where my highschool alumni can register and
set their own password to access the member function using php. I found
from the document that I can store the password using the PASSWORD token so
that it will be encrypted. It is working.
The problem is when I am trying to retrieve the password back and trying to
compare it from what the user entered through a form.
The idea is I am doing a select where the user id and the password match
==> returning only 1 row when valid.
However, it seems like my select statement doesn't work. Any idea how I
can do this???
This is how I do the select:
SELECT level from userdetails where userid='xxxxxx' and
pwd=PASSWORD('yyyyyyyy')
and I also tried
SELECT level FROM userdetails where userid='xxxxxx' and
pwd='PASSWORD('yyyyyy')'
Both failed. I can see why both of them failed. However, lacking the
experience doing a query (just mostly do a simple select, insert, update)
prohibited me to accomplish what I am trying to do.
Any hints and help anyone can offer?
FYI, just in case these information may be helpful: using php4 on a linux
(redhat) cannot tell what version of MySQL used by my host. the table was
created with the pwd as a VARCHAR(15) <--- will this long enough to held
the encrypted password??
Thank you.
Iwan.
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php