Hola amigos tengo un problema no logro ejecutar un procedimiento almacenado que me devuelva datos desde mysql, cuando ejecuto pa que insertan datos o eliminana no tengo problema, no se si cambia la forma cuando se trata de traer datos le dejo el codigo, espero que me puedan ayudar
gracias de antemano.. (no pongo la conexión a la base)
Código PHP:
$user = 'fer';
$sql = "CALL ps_login('".$user."');";
$result = mysql_query($sql,$link);
$row = mysql_fetch_array($result);
echo $row['password'];
es algo simple con lo q estoy probando
me tira el mensaje de PROCEDURE oscreativos.ps_login can't return a result set in the given context
mi procedimiento
CREATE DEFINER = `root`@`localhost` PROCEDURE `ps_login`(IN _usuario varchar(30))
begin
select
id_usuario,
usuario,
password
from
usuarios
where
usuario = _usuario;
end;