Witam, mam takie kody:
$('.save-confirm').on('click', function() {
var content = $('#post-content').Editor('getText');
alert(title);
$.ajax ({
url: 'php/edit.information.admin.php',
data: {id: id, title: $('.title').val(), content: content},
method: 'POST',
success: function(result) {
alert(result);
}
});
});
edit.information.admin.php:
<?php
require_once("database_config.php");
require_once("request.class.php");
$id = $_POST['id'];
$title = $_POST['title'];
$content = $_POST['content'];
$req = new Request($db_host, $db_user, $db_pass, $db_name);
$query = "UPDATE tabela SET tytul='$title' AND tresc='$content' WHERE id='$id'";
if ($req->executeUpdate($query)) echo 'true';
else echo 'false';
Problem leży w tym, że zawsze updateuje tytuł na "0". Sprawdzane alertami i echo. Zmienna $title przechowuje prawidłową wartość. Co się dzieje?