renatolmb Postado Maio 4, 2016 Denunciar Share Postado Maio 4, 2016 Boa tarde pessoal, tenho o script abaixo: <script language="javascript"> function popup_alerta() { var atualizar = document.getElementById('pnova').value; "<?php $pnova = $_GET[atualizar]; $query2 = "UPDATE ocorrencias SET prioridade_usur = $pnova WHERE numero = $_GET[numero1]"; $resultado2 = mysql_query($query2);?>" } preciso colocar o valor da variavel atualiza em $pnova como devo proceder? pelo visto com o GET não funcionou... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Michael Douglas Postado Julho 5, 2016 Denunciar Share Postado Julho 5, 2016 Bom dia, você não consegue transferir o valor de uma variavel em JavaScript para uma variavel em PHP dessa forma. Para isso será necessário um request do tipo GET para funcionar ficaria mais ou menor assim, usando a framework JQuery. <script language="javascript"> function popup_alerta() { var atualizar = document.getElementById('pnova').value; $.get("atualizar.php", {atualizar: atualizar}).done(function(){ // comando quando o valor for enviado }); } // Comando para a pagina "atualizar.php" <?php $pnova = mysql_real_escape_string($_GET[atualizar]); $query2 = "UPDATE ocorrencias SET prioridade_usur = $pnova WHERE numero = $_GET[numero1]"; $resultado2 = mysql_query($query2); ?> Uma dica: Jamais coloque diretamente $_GET dentro da sua query, ele precisa de um tratamento para impedir que seu sistema seja invadido por MySQL Injection Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
renatolmb
Boa tarde pessoal, tenho o script abaixo:
<script language="javascript">
function popup_alerta() {
var atualizar = document.getElementById('pnova').value;
"<?php
$pnova = $_GET[atualizar];
$query2 = "UPDATE ocorrencias SET prioridade_usur = $pnova WHERE numero = $_GET[numero1]";
$resultado2 = mysql_query($query2);?>"
}
preciso colocar o valor da variavel atualiza em $pnova
como devo proceder? pelo visto com o GET não funcionou...
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.