Гражданка Михеева, только без паники, просто я думал, что вы знаете синтаксис. Вот загрузите это на локальный сервер, обзовите как хотите и запустите - все будет тикать и возвращать вам результат.
<?
if($_POST['num']) exit($_POST['num'])
?>
<!DOCTYPE HTML> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<style>
</style> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
<script> 
$(function() {
    var o = $('#dynamic-number');
    $('button').click(function() {
        $.post(location, {num : o.text()}, function(d) {
            alert('Сервером получено значение '+d)
        })
    });
    $({numberValue: o.text()}).animate({numberValue: 1000}, {
        duration: 400000,
        easing: 'linear',
        step: function() { 
            o.text(Math.ceil(this.numberValue)/1000000) 
        }
    });
})
</script>     
</head> 
<body>
<p id="dynamic-number">0</p>
<button>Update</button>
</body> 
</html>