Campo Para Tipo.
#1
Posted 30/01/2007, 14:48
Na biblioteca da escola, parte de cadastro de livro, tem pra você selecionar o tipo(dicionário, revista, livro...), mas você pode digitar o tipo também, e, se não existir, ele cria...
Então, como poderia fazer isso em HTML?
#2
Posted 30/01/2007, 16:19
Faz uma consulta na base de dados da aplicaçao, se não existir, você dá um insert. Bába.
Abraços
Gerente de Projetos
Vixtime Agência Digital
#3
Posted 30/01/2007, 16:52
O problema é que eu vou exibir num select(que nem o input, sabe? quando tu digita no do google pra buscar, o navegador mostra palavras que tem aquelas letras...) é isso que eu queria fazer, mas seria tipo um select, a pessoa pode procurar também e digitar. Entende?
Edição feita por: Inu, 30/01/2007, 16:53.
#4
Posted 01/02/2007, 21:41
Eu achei que existia em HTML, visto que num sistema feito em c/c++, delphi, sei lá, tem isso...
#5
Posted 01/02/2007, 21:55
Ninguém? =/
Eu achei que existia em HTML, visto que num sistema feito em c/c++, delphi, sei lá, tem isso...
Nossa comprar HTML com c/c++, delphi, não tenho nem palavras ...
Mas assim pelo que vc disse os browser fazem isso quando vc clica no input ou digita algo que ele sa sabe da as possiveis coisas que vc já procuro (é so ter auto-completar habilitado)
Mas assim ve esse site acho que tem o que vc quer, escreve qualquer coisa na busca que ele vai dar opções ve como eles fizerão:
http://www.answers.com
Edição feita por: sk15, 01/02/2007, 21:59.
#6
Posted 01/02/2007, 21:55
Mas precisamos saber o que exatamante você quer:
select
[a]
[b]
input texto
[ ]
daí você digita 'c' e o select fica assim:
select
[a]
[b]
[c]
Entendi certo?
Só uma observação: HTML não é linguagem de programação.
Edição feita por: matt.cavotta, 01/02/2007, 21:57.
I'm back!
Edgy Eft 7.04
#7
Posted 01/02/2007, 22:06
Eu não comparei, eu somente falei isso, que eu achava que tinha em html.
#8
Posted 01/02/2007, 22:15
<script> function addOption (text){ var sel = document.form.select.options; sel[sel.length] = new Option(text,0); } </script> <form name='form'> <select name='select'> <option value=0> 0 <option value=1> 1 <option value=2> 2 </select> <input type='text' id='texto'> <input type='button' value='adiciona' onclick="addOption(document.getElementById('texto').value)"> </form>
I'm back!
Edgy Eft 7.04
#9
Posted 01/02/2007, 22:39
Pode existir uns 1800 resultados... Então a pessoa vai digitar o que ela quer, e, acredito que entra ajax agora, vai pesquisar no banco e retornar os possíveis resultados, com link... Ela pode continuar digitando, ou então clicar num link... Que nem no www.letras.mus.br, quando tu busca um artista...
#10
Posted 01/02/2007, 23:13
Achei que era pra mimÉ isso mesmo.
Uai porque você não falou isso no primeiro post!? Essa descrição tá totalmente diferente do que você queria no começo.Pode existir uns 1800 resultados... Então a pessoa vai digitar o que ela quer, e, acredito que entra ajax agora, vai pesquisar no banco e retornar os possíveis resultados, com link... Ela pode continuar digitando, ou então clicar num link... Que nem no www.letras.mus.br, quando tu busca um artista...
Bom, eu até manjo de ajax, mas entrou bd no meio eu tô perdido.
Como esse assunto tá na moda, acho que tu acha fácil tutorial por aí.
I'm back!
Edgy Eft 7.04
#11
Posted 01/02/2007, 23:19
Mas, eu nem o nome disso sei.
#12
Posted 02/02/2007, 00:00
Vamos pensar nas funções necessárias:
* pesquisar no BD a palavra digitada.
Isso dá pra fazer com evento onkeyup, e request do ajax.
a função php vai fazer o seguinte: você fornece uma string 's' e o php retorna 10 strings do BD tal que tenham essa string 's' como prefixo -- agora escolher quais serão essas strings precisa de um algoritmo mais inteligente, mas para começo podemos retornar as 10 primeiras de satisfizeram a condição do prefixo.
* retornar uma lista de 10 palavras e exibir numa div posicionada logo abaixo da caixa de procura
com um pouco de javascript e css dá pra fazer essa parte aqui.
Se alguém puder indicar algum site, tanto melhor
I'm back!
Edgy Eft 7.04
#13
Posted 02/02/2007, 10:51
#14
Posted 02/02/2007, 11:47
I'm back!
Edgy Eft 7.04
#15
Posted 02/02/2007, 12:28
Eu creio que seja isso que você quer, eu não entrei no site q vc passou, se não colocar link pra clicar eu não entro, não entro e não entro ....
Yeah I do have some stories, and it's true I want all the glory ...
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)