Antes de nada deberías poner la estructura de la tabla que tienes en tu BD para ver que campos usas .. pero en principio lo básico que te hace falta es hacer una consulta tipo:
SELECT COUNT(*) FORM tabla WHERE usuario='$usuario' AND password='$password'
Tampoco especificas como está encritada tu contraseña ... pero suponiendo que sea MD5 lo que usastes para encriptarla .. la consulta sería:
SELECT COUNT(*) FORM tabla WHERE usuario='$usuario' AND password=MD5($password)
Y .. como veras esto ya es más bien "SQL" .. Con COUNT() se cuenta el total de registros que te pueda arrojar la consulta bajo esas condiciones .. si existe 1 registro el usuario es valido en tu BD bajo ese criterio de usuario y contraseña ..
Desde PHP y Mysql .. puedes ejecutar esa consulta:
Código PHP:
<?
// Conectas a tu BD .. seleccina tu BD ...
$sql="SELECT COUNT(*) FORM tabla WHERE usuario='$usuario' AND password=MD5($password)";
$consulta=mysql_query($sql);
$total=mysql_result($consulta,0);
if ($total ==1){
echo "usuario válido";
} else {
echo "usuario NOOO válido";
}
?>
Bueno .. eso es la base .. si luego te animas y quieres "encapsular" todo esto bajo OOP .. como así te comenta vitxo que usa .. OK, pero las cosas van mejor "paso a paso". Si esto no se entiende menos se va a entender usandolo bajo OOP.
Un saludo,