Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Ajax zmiana wartości
nikestylex7
post
Post #1





Grupa: Zarejestrowani
Postów: 386
Pomógł: 7
Dołączył: 22.04.2010
Skąd: Ziemia

Ostrzeżenie: (20%)
X----


Ogólnie to pobieram wartość z bazy i ją wyświetlam. Gdy jestem na stronie i wiadomość doszła do mnie to muszę odświeżyć stronę aby mi pokazało że do mnie doszła. Chciałbym przerobić to na ajax aby pokazywało ją od razu.

  1. <?php
  2. $user = $_SESSION['nick'];
  3. $pocztA = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM poczta WHERE do='$user' AND status=1"));
  4. if($pocztA[0] == 0){
  5. echo "Nie masz żadnych wiadmości";
  6. }
  7. else{
  8. echo "Masz".$pocztA[0]." wiadomości.";
  9. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Lwik
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 8
Dołączył: 11.05.2012

Ostrzeżenie: (0%)
-----


Patrząc na budowę zapytania to jakiś mały system z użytkownikami. Jeśli chcesz oszczędzić bazę to najlepiej zrób to w ten sposób:
=> wiadomość jest wysyłana
=> dodajesz rekord do bazy danych
=> zliczasz nieodebrane wiadomości odbiorcy, aktualizujesz liczbę nieodebranych w tabeli z użytkownikami
=> przy odwołaniu AJAX wyświetlasz i tak pobierane już dane z informacjami o użytkowniku.

Ten post edytował Lwik 15.11.2013, 21:38:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 10:02