Boa noite,
Estou praqui a tentar enviar um valor para um ficheiro php, e receber resposta desse mesmo ficheiro, isso automaticamente. Mas algo esta a correr mal. Eu sou iniciante nesta area e tou com alguma dificuldade. Alguem por favor me consegue ajudar?
Deixo em baixo o codigo jquery, esta alguma coisa nele mal que esta a bloquear o funcionamento total do site.
Código :
Código :
Estou praqui a tentar enviar um valor para um ficheiro php, e receber resposta desse mesmo ficheiro, isso automaticamente. Mas algo esta a correr mal. Eu sou iniciante nesta area e tou com alguma dificuldade. Alguem por favor me consegue ajudar?
Deixo em baixo o codigo jquery, esta alguma coisa nele mal que esta a bloquear o funcionamento total do site.
Código :
<script>
$(document).ready(function() {
var myLast = 'sendlast='+ $("#send_total").val();
var auto_refresh = setInterval(
jQuery.ajax({
type: "POST",
url: "auto_load_news.php",
dataType:"text",
data:myLast,
success:function ()
{
$('#have_news').load('auto_load_news.php').show("slow");
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
}
}),
2000);
});
</script>
$(document).ready(function() {
var myLast = 'sendlast='+ $("#send_total").val();
var auto_refresh = setInterval(
jQuery.ajax({
type: "POST",
url: "auto_load_news.php",
dataType:"text",
data:myLast,
success:function ()
{
$('#have_news').load('auto_load_news.php').show("slow");
},
error:function (xhr, ajaxOptions, thrownError){
alert(thrownError);
}
}),
2000);
});
</script>
Código :
<?php
include("config.php");
if(isset($_POST["sendlast"]))
{
$last = filter_var($_POST["sendlast"], FILTER_SANITIZE_NUMBER_INT, FILTER_FLAG_STRIP_HIGH);
$result = $mysqli->prepare("SELECT idpost FROM post ORDER BY idpost DESC LIMIT 1");
$result->execute(); //Execute prepared Query
$result->bind_result($idposta); //bind variables to prepared statement
while($result->fetch()){
if($idposta > $last){
echo "Existem novos posts";
}
else{
}
}
}
?>
include("config.php");
if(isset($_POST["sendlast"]))
{
$last = filter_var($_POST["sendlast"], FILTER_SANITIZE_NUMBER_INT, FILTER_FLAG_STRIP_HIGH);
$result = $mysqli->prepare("SELECT idpost FROM post ORDER BY idpost DESC LIMIT 1");
$result->execute(); //Execute prepared Query
$result->bind_result($idposta); //bind variables to prepared statement
while($result->fetch()){
if($idposta > $last){
echo "Existem novos posts";
}
else{
}
}
}
?>