inventario.quantia < quantia do item que ele possui
inventario.item < ele obtem um valor X apontando para a tabela item.id
e a tabela:
cadastro.id
cadastro.nome
cadastro.slot_1 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_2 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_3 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_4 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_5 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_6 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_7 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_8 <- ele obtem um valor X apontando para a tabela inventario.id
então eu tenho uma função que precisa equipar um item, porem para equipa-lo ele verifica a quantia que eu tenho deste item no inventario pois eu posso já ter equipado o mesmo item em algum outro slot...sendo que a quantia não diminui no inventario quando eu equipo um item apenas verifico se é possivel adicionar o mesmo item em outro slot mais para isso preciso escanear todos os campos acima de slots_1, 2, 3, 4[...] para ver se o item já foi equipado, então conforme o item for tambem encontrado nesses slots vai incrementado alguma variavel na consulta e no final verifica se o valor dessa variavel é maior do que a que tem no field quantia.
Entenderam? xD
Pode parecer complicado, se alguém não entendeu posta ai eu tento dar outra forma de explicar..vlw.
Pergunta
dougdomi@gmail.com
Pessoal,
tenho a tabela:
inventario.id
inventario.cadastro_id
inventario.quantia < quantia do item que ele possui
inventario.item < ele obtem um valor X apontando para a tabela item.id
e a tabela:
cadastro.id
cadastro.nome
cadastro.slot_1 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_2 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_3 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_4 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_5 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_6 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_7 <- ele obtem um valor X apontando para a tabela inventario.id
cadastro.slot_8 <- ele obtem um valor X apontando para a tabela inventario.id
então eu tenho uma função que precisa equipar um item, porem para equipa-lo ele verifica a quantia que eu tenho deste item no inventario pois eu posso já ter equipado o mesmo item em algum outro slot...sendo que a quantia não diminui no inventario quando eu equipo um item apenas verifico se é possivel adicionar o mesmo item em outro slot mais para isso preciso escanear todos os campos acima de slots_1, 2, 3, 4[...] para ver se o item já foi equipado, então conforme o item for tambem encontrado nesses slots vai incrementado alguma variavel na consulta e no final verifica se o valor dessa variavel é maior do que a que tem no field quantia.
Entenderam? xD
Pode parecer complicado, se alguém não entendeu posta ai eu tento dar outra forma de explicar..vlw.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.