Ir para conteúdo

POWERED BY:

Arquivado

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

wagoiawrigujnweiugvneivugB

Cadastro em banco de dados com AJAX não funcionando

Recommended Posts

Galera, seguinte, estou tentando realizar um simples UPDATE no banco de dados, mas não está funcionando, o código é extremamente simples, se alguém puder me der alguma dica eu agradeço

 

 

 

var req;
function val_impressao_js(cpf) {

if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}

var url = "val_impressao.php?cpf="+cpf;
req.open("GET", url, true);
req.onreadystatechange = function() 
{
if(req.readyState == 4 && req.status == 200) 
{

window.print();

}
}
req.send(null);
}

val_impressao.php

 

 

<?php
header("Content-Type: text/html; charset=ISO-8859-1",true);
require "arqinc/conexao.php";
require "arqinc/funcoesbd.php";


$cpf=$_POST['cpf'];
$query=mysql_query("UPDATE cadcoo SET cupom=1 WHERE cpf_cadpessoafisica=$cpf AND cupom=0");
echo "testando retorno ajax";
?>

Chamando a função (essa parte está funcionando, fiz uns Alerts e está recebendo o valor corretamente)

 

 

 

echo "<a href='' class='botoes' id='envia' onclick='val_impressao_js($cpf)'>Confirmar Impressão</a>"; 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

o cpf é um inteiro ? ou uma string ?(com formatacao de pontos e tal)

 

debugue:

http://wbruno.com.br/2011/04/14/como-debugar-ajax-firebug/

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.