Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CMS - Prywatne wiadomości + czat
Thorus
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 1.06.2016

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


Witam
Piszę grę via www w której chcę umieścić system prywatnych wiadomości i czat.
1.Odnośnie prywatnych wiadomości zastanawiam się jak przechowywać wiadomości:
- Stworzyć bazę danych w której każdy użytkownik bedzie miał swoją tabelę jako szkrzynkę odbiorczą. Tylko pytanie , czy takie podejście nie będzie powodowało za dużego obciążenia.
- Czy może stworzyć samą tabelę w już istniejącej bazie danych która będzie przechowywać wszystkie wiadomości. Tylko problem by był gdyby użytkownik chciał usunąć wiadomość ze swojej skrzynki. I w jaki sposób mógłbym wyświetlić wszystkie wiadomości należące do danego uzytkownika w jego szkrzynce odbiorczej?

2.Odnośnie czatu:
-Gdzie przechowywać wiadomości z czatu ? W pliku czy lepiej było by w bazie danych.
-I jak zrobić by strona nie odświeżała się podczas , wysyłania wiadomości ? Słyszałe o technologi AJAX , czy to dobre rozwiązanie , czy może dało by to radę jakoś inaczej zrobić ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Thorus
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 1.06.2016

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


Zrobiłem tabelę w której będę trzymał wiadomości i wziąłem się za kodowanie. Tylko nie wiem za bardzo w jaki sposób mógłbym przyjąć rekordy z zapytania tak abym mógł je wyświetlić na stronie.
Dało by radę zrzucić wiele rekordów do tablicy za pomocą fetch_assoc; ?


I do tego nie wiem czemu wyskakuje mi taki błąd , stosowałem takie zapytanie na innych podstronach i działało poprawnie
Notice: Trying to get property of non-object in C:\xampp\htdocs\CMS\engine\messages.php on line 33

  1. if($wiadomosci = $connect_db->query("SELECT * FROM messages WHERE login='$login_S'")) throw new Exception($connect_db->error);
  2. $ile_userow = $wiadomosci->num_rows;
  3. echo $ile_userow;

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: 15.09.2025 - 15:51