bpinto 0 Posted March 18, 2011 Report Share Posted March 18, 2011 Boa noite Necessito de uma ajuda, estou a fazer uma aprovação de registos em uma listagem resultante de uma consulta à BD, no campo aprovação è mostrado por uma checkbox. queria que quando se altera-se a checkbox ele altera-se logo o valor do campo na BD. Não sei se fui explicito. Obrigado Link to post Share on other sites
jfosorio 4 Posted March 18, 2011 Report Share Posted March 18, 2011 Estás a usar PHP? CSS 3D Text - Partilha mensagens em 3D com os teus amigos no Facebook! Portal de Informática it4life - Emprego, notícias, fórum, comunidade. Link to post Share on other sites
bpinto 0 Posted March 18, 2011 Author Report Share Posted March 18, 2011 Sim Link to post Share on other sites
yoda 126 Posted March 18, 2011 Report Share Posted March 18, 2011 Por "alterar logo o valor" queres que o faça sem fazer refresh / mudar de página? before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to post Share on other sites
bpinto 0 Posted March 19, 2011 Author Report Share Posted March 19, 2011 Sim A minha intenção era a pagina ficar na mesma, sem ser alterada. Link to post Share on other sites
Guest id194 Posted March 19, 2011 Report Share Posted March 19, 2011 Precisas de usar AJAX para executar um pedido ao servidor (típico ficheiro .php como farias num form) e executas de forma assíncrona. Recomendo jQuery para o fazeres pois facilita o seu uso mas se o Javascript que usas nessa página é mínimo talvez não valha a pena usar uma framework JS só por causa disto. Procura como o fazer, não falta informação na net, lembra-te só que o mesmo código não funciona necessariamente de igual forma em cada browser. E só mais uma nota, dizes que queres a página na mesma sem ser alterada, sugiro pelo menos uma pequena alteração a informar o utilizador do que se está a passar (ou do que acabou de acontecer, por exemplo, quando pedido tiver sido efectuado com sucesso ou informar no caso de insucesso). Link to post Share on other sites
brunoais 65 Posted March 19, 2011 Report Share Posted March 19, 2011 Precisas de usar AJAX para executar um pedido ao servidor (típico ficheiro .php como farias num form) e executas de forma assíncrona. Recomendo jQuery para o fazeres pois facilita o seu uso mas se o Javascript que usas nessa página é mínimo talvez não valha a pena usar uma framework JS só por causa disto. Procura como o fazer, não falta informação na net, lembra-te só que o mesmo código não funciona necessariamente de igual forma em cada browser. E só mais uma nota, dizes que queres a página na mesma sem ser alterada, sugiro pelo menos uma pequena alteração a informar o utilizador do que se está a passar (ou do que acabou de acontecer, por exemplo, quando pedido tiver sido efectuado com sucesso ou informar no caso de insucesso). Só para clarificar: O objecto javascript que procuras é o xmlHttpRequest() object. Podes encontrá-lo explicado aqui: http://www.w3schools.com/ "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now