Código PHP:
CREATE PROCEDURE t_insert_adm (in usuario varchar(25), in contrasenia varchar(25), out mensaje varchar(25))
begin
declare variable varchar(25);
select @variable:=admin from administrador where admin=usuario;
if @variable=usuario then
rollback;
select @mensaje='No cargado';
else
insert into administrador (admin, clave) values (usuario,contrasenia);
commit;
select @mensaje='cargado';
end if;
end
Código PHP:
$llamada="call t_insert_adm('pepe','caballo',@men)";
$sql=mysql_query($llamada,$link);
$mostrar=mysql_result($sql,0,0);
echo $mostrar;