Manipulando resultados em uma tabela HTML com AJAX
Por fim devemos criar a pagina update.php, que é acessada através do AJAX para que as alterações sejam feitas.
Lembrando, esta página recebe os parametros via post:
pagina update.php:
Abraços,
Gian
Lembrando, esta página recebe os parametros via post:
pagina update.php:
<?php
header("Pragma: no-cache");
header("Cache-Control: no-cache, must-revalidate");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
// o cabecalho acima é para evitar o cacheamento do browser.
include "process.php";
$id = $_POST['id'];
$campo = utf8_decode($_POST['campo']);
$novovalor = utf8_decode($_POST['novovalor']);
//recebemos os textos em utf, então usamos a função utf8_decode para evitar problemas com acentos, cedilhas etc.
db_query(sprintf("update materias set %s = '%s' where id = %d",$campo,$novovalor,$id));
// salvando as alteracoes no banco.
?>
Abraços,
Gian
Novo Comentário: