Bobrinha 4 Denunciar post Postado Março 29, 2007 Bom pessoal preciso de ajuda de vocês para desenvolver um sistema novo para o meu site... é um sistema de parcerias onde funcionara da seguinte forma... Acho que terei que criar uma coluna na tabela onde guardo os usuarios para guardar um valor de identificação por exemplo parceiro faz login e senha se tiver valor 1 na coluna. beleza Ai vem a parte dificil para ser feito o seguinte pelos parceiros Esses parceiros tera um formulario onde eles podem adicionar valores em outros usuarios comuns... beleza formulario pronto o meu problema é como montar a logica para que: Cada parceiro ao adiconar um usuario ele ficara com um ID ou guardado em um DB pra saber que quem adicionou valores nele foi o parceiro X.. e cada vez que o parceiro fizer isso sera adicionado o valor 5,00 no banco em algum lugar isso sera somado se o parceiro adicionou valores em 3 usuarios então ele deve 15,00 e ele podera ver quem ele adicionou valores... Bom é apenas isso basta so a logica preciso so de uma ideia um empurrãozinho de como proceder, visto que ja montei tudo... ------------------------------------------------------------------------------------------------ Explicando Tabela USUARIOS Nesta tabela usuarios tem os seguintes campos, Nome, Senha, VIP Os usuarios ficam guardados todos ai, sendo que em Nome, pode ter nomes comuns e nome de Parceiros ai começa o jogo... porem então pensei em montar a logica assim Nome, Senha, VIP, Id_Parceiro, Parceiro Bom, então quando eu fosse add um parceiro ficaria valor 1 na coluna Parceiro e seria criado um ID para que ele seja identificado sempre que add um VIP Ai eu criaria uma outra tabela da seguinte forma Tabela PARCEIROS Id_Parceiro,VIPs Bom assim com o ID eu saberia quem ADD os VIPs pois ficaria guardado os VIPs e o id, e pra somar quanto um parceiro deve eu contaria quantos VIPs tem na tabela com o ID do parceiro e geraria o valor Bom eu não sei como geraria o ID por que não sei como funcina ou não entendi ainda, por exemplo ID q numero seria e como eu identificaria depois http://forum.imasters.com.br/public/style_emoticons/default/upset.gif Seria mais ou menos isso to muito confuso... Sem mais obrigado.. Compartilhar este post Link para o post Compartilhar em outros sites
paulo_linux 0 Denunciar post Postado Março 29, 2007 Ficou meio confuso, mais acho que posso lhe ajudar...Poderia postar aqui o que já fez? alguma lógica que já desenvolveu aí? não vou criar minha lógica pra você, pois na manutenção você tem que saber o que fez, prefiro lhe ajudar, seguir o que você pensa, mais se não se importar, posso postar a minha lógica... Compartilhar este post Link para o post Compartilhar em outros sites
Bobrinha 4 Denunciar post Postado Março 30, 2007 paulo_linuxBom eu gostaria que postasse sua logica sim, infelizmente eu nunca fiz um sistema assim... e meu nivel é no maximo intermediario...Bom fico no aguardo e desde de já obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
paulo_linux 0 Denunciar post Postado Março 30, 2007 Amigo, como eu já disse, ficou meio confuso... não entendi direito o que você quer... Por isso que pedi pra você postar aqui o que já fez, pois assim seria mais fácil fazer o tratamento de erros... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Bobrinha 4 Denunciar post Postado Março 31, 2007 dei uma editada pra ficar mais facil agora... Compartilhar este post Link para o post Compartilhar em outros sites
paulo_linux 0 Denunciar post Postado Março 31, 2007 A lógica que você está desenvolvendo até que dá certo, parece que seu problema maior é criar uma ID não é isso? Compartilhar este post Link para o post Compartilhar em outros sites
paulo_linux 0 Denunciar post Postado Março 31, 2007 A explicação no final já é a própria solução. A única dúvida mesmo é em relação a como gerar as IDs. No caso, esse campo pode ser do tipo autonumeração ou um inteiro que você vai incrementando. Compartilhar este post Link para o post Compartilhar em outros sites