safas 0 Denunciar post Postado Dezembro 17, 2007 pessoal, estou pensando em inserir um campo de 'busca' no site p/ qdo a pessoa quiser localizar um produto mais facil ela apenas digitar o nome dele neste campo, mas nao faço ideia de como fazer =( alguem poderia da uma ajudinha? e tb, ele funciona em sistema html simples, ou so em asp/php etc? obrigado :) Compartilhar este post Link para o post Compartilhar em outros sites
darlansandro 0 Denunciar post Postado Dezembro 19, 2007 Bem, você vai precisar de duas paginas, uma com um formulario de consulta e uma outra com resultado Crie um formulario com as seguintes caracteristicas: Obs: Notem que o método de envio do formulário estou usando GET ao invés de POST Em nosso ResordSet(Query) que iremos criar vamos utilizar o parâmetro Request.QueryString("POSTO"), por isso necessito usar GET para passar o parâmetro pela url do browser. Podemos utilizar também o método POST no form, desde que na pagina de resultado, nos recuperemos o valor com Request.Form("POSTO"). Construindo nossa pagina de Resultado. Em nossa pagina de resultados nosso primeiro passo será criar o RecorSet(Query) que irá receber o valor passado pela página anterior, fazer a consulta no banco de dados e retornar os valores na pagina. Criando o RecordSet(Query), vamos na aba APPLICATION > BINDINGS > + > RECORDSET(QUERY), preencha a tela de acordo com a figura abaixo e clique no botão OK Vamos explicar a figura acima. Name: Nome do RecordSet Connection: Nome da Conexão com o banco de dados. Table: Tabela que vai ser usada na consulta. Columns: Colunas da tabela, com a opção ALL a consulta e feita em todos os campos da tabela, com a opção Selected você pode escolher qual campo(s) você irá fazer a consulta. Filter: POSTO - Campo da Tabela onde deverá ser feita a busca. O Parâmetro Filter e o principal campo utilizado na pesquisa, O próximo parâmetro que definimos e como será feita a busca no banco de dados, temos a seguinte opção: = Retorna o texto exato ao pesquisado < Retorna valores menor ao pesquisado > Retorna valores maior encontrado <= Retorna valores menores e iguais ao pesquisado >= Retorna valores maiores e iguais ao pesquisado <> Retorna valores diferentes do pesquisado begins with Pesquisa em palavras que começa com. ends with Pesquisa em palavras que termina com contains Pesquisa palavras que contenham. Em nosso exemplo vamos trabalhar com contains. Clique em OK para criar o RecrodSet(Resultado) Agora vamos inserir na pagina de resultado, uma tabela de 1x1, o campo POSTO do RecordSet(Resultado) e por ultimo vamos fazer um REPEAT REGION no RECORDSET(RESULTADO) para mostrar todos as palavras encontradas. Os créditos são de Marcio Volpi Espero ter ajudado Compartilhar este post Link para o post Compartilhar em outros sites
safas 0 Denunciar post Postado Fevereiro 4, 2008 vou testar amigo, obrigado. mas tire uma duvida, esses sistemas de busca so funcionam em asp ? eu nao entendo mto programaçao, estou começando a mexer nesse meio agora rs... de todo jeito obrigado pela ajuda ^^ Compartilhar este post Link para o post Compartilhar em outros sites
Anderson V2 Webstudio 0 Denunciar post Postado Fevereiro 13, 2008 Qual programa ultilizo para fazer este sistema de busca?? Compartilhar este post Link para o post Compartilhar em outros sites
Morpheus#2005 1 Denunciar post Postado Fevereiro 15, 2008 Amigo o programa é o mesmo da seção ...Dreamweaver MX OU Dreamweaver CS3. O exemplo acima esta em ASP... Abraços Compartilhar este post Link para o post Compartilhar em outros sites