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.
Subiecte similare
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...
- Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună Marplo
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Ultimul mesaj
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc