Afisare valoare live din baza de date
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Stefan
- Mesaje: 117
Afisare valoare live din baza de date
Salut, cum as putea afisa live o valoare din baza de date fara a repeta o functie la fiecare secunda? Nu de alta, dar daca va fi executata de mai multe persoane in acelasi timp, presupun ca v-a avea un impact (mediu) negativ asupra performantei site-ului. Plus ca prin aceasta metoda este acel "delay" pana sa afiseze valoarea..
Ce schimbari ar trebui sa fac?
Cod: Selectaţi tot
<script>
$(document).ready(function (){
setInterval(function() {
afisare_credit();
}, 1000);
function afisare_credit(){
$.ajax({
url:"jocuri_resurse/actiuni/777/credit.php",
method:"GET",
data:'username=<?php echo $date_utilizator['username']?>',
success:function(data){
$('#credit').html(data);
}
});
}
});
</script>
<div id="credit"></div>
MarPlo
Mesaje: 4343
Salut,
Din ce stiu, se poate cu Node.js, care e un JavaScript la nivel de server. Dar asta necesita un hosting care sa aibe nodejs, apoi, sa faci paginile site-ului sa fie generate cu acest limbaj.
- Cu php si javascript solutia e Ajax, care necesita o functie repetitiva.