Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Erro em função jquery

$
0
0
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 :
<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{
   
}
}
}
?>

Viewing all articles
Browse latest Browse all 14700