warum willst du das passwort vorher codieren?
mysql codiert passwoerter selbst und das ist meist sicherer. du muss als typ deinens passwort-feldes nur "password" auswaehlen und schon werden alle daten, die du darin abspeicherst codiert.
beispiel:
$
sql = "insert into user (name,passwort) values ('$myname', password('$mypasswort'));";