Bom dia pessoal.
Venho pedir a ajuda de vocês em um problema que ainda não consegui entender uma lógica para fazer.
Segue abaixo o que preciso fazer:
* Tenho em um site uma área de inscrições onde o usuário pode cadastrar suas aves;
* Nesse cadastro o usuário pode cadastrar uma ou várias aves;
* O usuário tem a área onde fica exposto suas inscrições e o número da inscrição de cada ave;
Ai é onde vem a dúvida. Os cadastros e exibição estão todos tranquilos, mais o dono do site que a seguinte maneira de identificar a inscrição (que também é o local onde a ave será exposta):
* As aves de um mesmo dono não podem ficar do lado uma da outra ou seja a lógica teria que ser assim:
João - Ave 1 - Local 1
Ave 2 - Local 6
Ave 3 - Local 11
João - Ave 1 - Local 2
Ave 2 - Local 7
Maria - Ave 1 - Local 3
Ave 2 - Local 8
Ave 3 - Local 13
Ave 4 - Local 18
E assim por diante, ou seja, id da primeira ave inscrita daquele usuário mais cinco (+5) para a próxima do mesmo inscrito.
Coloquei o id, pois pensei em pegar o id e somar + 5, mais foi só um pensamento, porque também não sei como faria para os próximos cadastros.
Alguém poderia me dar uma ideia de como fazer essa lógica funcionar?
Aguardo e agradeço.
Att,
Edson