combox onchange +function php
|
16-07-2015, 01:11
Mensagem: #1
|
|||
|
|||
combox onchange +function php
Boa noite , como posso fazer o update da minha base dados somente fazendo o evento onchange da minha combox e usando uma função em php?
Sei que estou falhando em algo.....alguem me pode ajudar? Eis o meu codigo... : <?php function altera_newsletter() { $news_letters = $_POST['Newsletter']; $altera_newsletter = $ligacao->query("UPDATE utilizadores SET newsletters = '$news_letters' WHERE id = '".$_SESSION['id']."' "); } ?> <select name="Newsletter" id="nw" onChange="altera_newsletter();"> <option value="">Selecione</option> <option value="sim">Sim</option> <option value="não">Não</option> </select> |
|||
16-07-2015, 08:27
Mensagem: #2
|
|||
|
|||
RE: combox onchange +function php
Bom dia,
O que te esta a falhar é que estas a chamar uma função JavaScript "altera_newsletter();" no onChange do select e não é possível chamar directamente uma função php desse modo. Há varias soluções dependendo do que pretendes, podes chamar um form submit e ir buscar os dados dessa forma com o php como podes usar jquery para fazer POST send o método mais preferível. Deixo-te um link para veres melhor. http://www.w3schools.com/jquery/ajax_post.asp |
|||
16-07-2015, 23:32
Mensagem: #3
|
|||
|
|||
RE: combox onchange +function php
(16-07-2015 08:27)ssantos90 Escreveu: Bom dia,Oque eu pretendo,é ao alterar o valor da combobox ele faz o update automatico sem clicar em nenhum botao submit do form, entendeu-me? |
|||
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 1 Visitante(s)