Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eduardo Villa

[Resolvido] Através de um LINK chamar a página e alterar um dado

Recommended Posts

Olá galera Imaster,

 

Estou com uma dúvida, preciso mudar o status de uma mensagem e ao mesmo tempo chamá-la...

 

Exemplo:

 

Ao receber a mensagem ela vem como DESTAQUE=SIM através de um HIDDEN.

 

Mas quando clicar nesta mensagem é preciso mudar o DESTAQUE da tabela MENSAGEIRO para NAO e ao mesmo tempo executar.

 

 

O LINK É ESSE:

echo "<a href=\ler_msg_usuario.php?id=$usuario[id]\">";
echo   $usuario['assunto'];
echo "</a>";

 

Desde já agradeço pela ajuda

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

function changeMsgStatus( statusField )
{
	 document.getElementById( statusField ).value = 'NAO';
}
E aplique a todos os links que quiser alterar no evento onClick(), bastando passar comoparâmetro o ID do campo hidden que irá mudar (já que ID deve ser único).

 

P.S.: Se tiver algum erro de sintaxe corrijam por favor, como uso frameworks de desenvolvimento estoudesacostumado com o estilo padrão da linguagem.

 

P.S. 2: Isso não é PHP, é JavaScript.PHP seria se você quisesse fazera aplicação das funções dinâmicamente, em loop. Muito embora isso também seja possível de se fazer com JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É isso mesmo Imaggens!

 

A sitanxe está correta. Tente ai Eduardo, com certeza irá funcionar. Caso não, poste o erro! Beleza?

 

Abraço cara! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por favor não confundam fórum de PHP com JavaScript.

 

Movido: PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

function changeMsgStatus( statusField )
{
	 document.getElementById( statusField ).value = 'NAO';
}
E aplique a todos os links que quiser alterar no evento onClick(), bastando passar comoparâmetro o ID do campo hidden que irá mudar (já que ID deve ser único).

 

P.S.: Se tiver algum erro de sintaxe corrijam por favor, como uso frameworks de desenvolvimento estoudesacostumado com o estilo padrão da linguagem.

 

P.S. 2: Isso não é PHP, é JavaScript.PHP seria se você quisesse fazera aplicação das funções dinâmicamente, em loop. Muito embora isso também seja possível de se fazer com JavaScript.

Preciso colocar para chamar esta função dentro do LINK

Fica assim:

 

echo "<a href=\"ler_msg_usuario.php?id=$usuario[id]\" onClick=\"java script:changeMsgDestaque()\">";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.