To precisando de uns toques com criação de procedures no mySQL... Eu dei uma fuçada pela net mas não achei como resolver direito o meu problema..
Eu vou escrevê-la para SQL Server para ajudar a explicar melhor..
create proc add_friend
@user_id int,
@friend_id int
as
declare @maxid int;
select @maxid = (select max(id) from user_friends);
if(@maxid is null) begin
select @maxid = 1;
insert into user_friend(@maxid, @user_id, @friend_id);
end
else begin
select @maxid = @maxid + 1;
insert into user_friend(@maxid, @user_id, @friend_id);
end
Gostaria de sabe como isso ficaria em mySQL.. Eu já tentei muitas formas e todas deram erradas...
A tabela user_friends tem o id (prim. key) q pela proc vai ser automaticamente gerada, o campo pra user_id e outro pra friend_id..
Por favor, ajudem ae!
Abraços.










