Meu nome é Erika e a muito tempo frequento o fórum mas apenas hoje me cadastrei, depois de muita pesquisar na net resolvi me aventurar em um projeto, porém, não sei praticamente nada de php e mysql, estou começando de forma mais modesta atavéz da barra de ferramentas para o Dreamweaver, a Developer Toolbox, e achei que estava indo bem, mas...
Vendi um projeto basicamente simples, a cliente deseja ter um site onde fará um cadastro de produtos que serão vendidos em outro site, um sisteminha de busca (que pensei ser simples), e por ai vai, não precisa nem de carrinho de compras, porém, agora a cliente solicitou algumas mudanças, e como já recebi meus miseros R$ 300,00 de pagamento pelo sistema não posso voltar atraz e preciso concluir o projeto, por isso serei muito grata se me ajudarem.
Me desculpe se postei no lugar errado, não encontrei nada que me ajudasse no fórum.
É o seguinte, criei um banco de dados com as seguintes tabelas:
Onde os campos idade, evento, profissao e hobbies são de multipla escolha e são carregados dinamicamente puxando os dados das outras tabelas, até ai tudo bem, consegui cadastrar os produtos sem problemas, inclusive nesses campos os ids são cadastrados separados por virgula tudo como eu achei que seria certo.
Agora vem o grande problema, o sistema de busca.
Criei um formulário de busca com os seguintes campos:
eventos, genero, idade, profissao, hobbies, preço e categoria
Criei os recordsets para cada um dos campos, atribui cada um deles aos respectivos campos do formulário e tudo conforme tem que ser...
O que acontece é que não consigo listar os produtos no resultado da busca, vou tentar explicar melhor, por exemplo.
Tenho um produto cadastrado com as seguintes caracteristicas:
p_categoria_id = 1
p_evento_id = 2,3,4
e assim por diante...
Quando eu vou fazer uma busca pela categoria os produtos são listados corretamente, porém, quando vou fazer uma busca pelo evento são listados apenas os ultimos ids, ou seja, quando seleciono outro evento que o mesmo produto está cadastrado ele não aparece...
Usei a função echo e vi que o resultado da busca imprime o id do evento selecionado no formulário corretamente, mas não consegue recuperar os valores dos produtos cadastrados.
Estou usando os seguintes códigos para a busca:
Se alguém puder me ajudar agradeço de coração, pois, estou desesperada, tenho que entregar o projeto amanha dia 14/01/11 e só falta isso para dar tudo certo.
Se for necessário disponibilizo todo o código para download, só peço que pelo amor de Deus, ajudem rsrsrs
Pergunta
Perdida no Código
Queridos amigos bom dia,
Meu nome é Erika e a muito tempo frequento o fórum mas apenas hoje me cadastrei, depois de muita pesquisar na net resolvi me aventurar em um projeto, porém, não sei praticamente nada de php e mysql, estou começando de forma mais modesta atavéz da barra de ferramentas para o Dreamweaver, a Developer Toolbox, e achei que estava indo bem, mas...
Vendi um projeto basicamente simples, a cliente deseja ter um site onde fará um cadastro de produtos que serão vendidos em outro site, um sisteminha de busca (que pensei ser simples), e por ai vai, não precisa nem de carrinho de compras, porém, agora a cliente solicitou algumas mudanças, e como já recebi meus miseros R$ 300,00 de pagamento pelo sistema não posso voltar atraz e preciso concluir o projeto, por isso serei muito grata se me ajudarem.
Me desculpe se postei no lugar errado, não encontrei nada que me ajudasse no fórum.
É o seguinte, criei um banco de dados com as seguintes tabelas:
produtos, categoria, eventos, genero, idade, profissoes...
A tabela produtos criei da seguinte forma:
Onde os campos idade, evento, profissao e hobbies são de multipla escolha e são carregados dinamicamente puxando os dados das outras tabelas, até ai tudo bem, consegui cadastrar os produtos sem problemas, inclusive nesses campos os ids são cadastrados separados por virgula tudo como eu achei que seria certo. Agora vem o grande problema, o sistema de busca. Criei um formulário de busca com os seguintes campos: eventos, genero, idade, profissao, hobbies, preço e categoria Criei os recordsets para cada um dos campos, atribui cada um deles aos respectivos campos do formulário e tudo conforme tem que ser... O que acontece é que não consigo listar os produtos no resultado da busca, vou tentar explicar melhor, por exemplo. Tenho um produto cadastrado com as seguintes caracteristicas: p_categoria_id = 1 p_evento_id = 2,3,4 e assim por diante... Quando eu vou fazer uma busca pela categoria os produtos são listados corretamente, porém, quando vou fazer uma busca pelo evento são listados apenas os ultimos ids, ou seja, quando seleciono outro evento que o mesmo produto está cadastrado ele não aparece... Usei a função echo e vi que o resultado da busca imprime o id do evento selecionado no formulário corretamente, mas não consegue recuperar os valores dos produtos cadastrados. Estou usando os seguintes códigos para a busca:Se alguém puder me ajudar agradeço de coração, pois, estou desesperada, tenho que entregar o projeto amanha dia 14/01/11 e só falta isso para dar tudo certo.
Se for necessário disponibilizo todo o código para download, só peço que pelo amor de Deus, ajudem rsrsrs
Obrigadinha a todos e muitos beijinhos
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
5 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.