le quité esto:
Código PHP:
$mail = $this->clean($mail);
$password = md5($password);
para que se viera perfectamente el resultado, y esto es exactamente lo que me sale:
Código PHP:
SELECT id FROM mitabla where mail = 'mail' and password='password' LIMIT 1;
es decir que no le llegan las variables
$mail y
$password
o sea q está claro q el único problema es q pasamos mal las variables a la función, aquí:
Código PHP:
$ids = $login->getId('mail','password');
pasamos como variable mail la propia palabra mail y con el password pasa lo mismo