Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie wiadomości z bazy danych, Czat
MalKavar
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.05.2015

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


Mam taki kod
  1. <?php
  2. $tekst = $text;
  3. unset($tekst[0]);
  4. if(!isset($text[1]))
  5. msg('Podaj treść wiadomości!');
  6. elseif(!isset($text[5]))
  7. msg('Wiadomość musi zawierać co najmniej 5 słów!');
  8. else{
  9. $tekst = trim(implode(' ', $tekst));
  10. $q = $db->query("SELECT numer FROM users WHERE numer != '{$from}' AND zgoda = 1");
  11. while($x = $q->fetch_assoc())
  12. $odb[] = $x['numer'];
  13. msg('Wiadomość globalna wysłana przez '.txt($nick, 1)."\r\n_______________\r\n".txt($tekst, 4)."\r\n_______________\r\nWysłano zgodnie z regulaminem!", $odb);
  14. sleep(2);
  15. msg('Wysłano do '.txt($q->num_rows, 3).' użytkowników!');
  16. }


W skrócie skrypt wysyła do wszystkich użytkowników czatu wiadomość podaną przez administratora. Jednak jako że jest to czat z pokojami, a administratorzy nie zawsze są online założyłem bazę danych, do których są wysyłane zamówienia na takie ogłoszenia.

W jaki sposób przerobić ten kod, by pobierał z bazy danych id zgłoszenia i treść wiadomości w nim zawartą, oraz wysyłał ją podobnie jak wiadomości z tego skryptu, lecz w formie:
Cytat
Wiadomość od [nick zamawiającego]:
[treść]


Komenda na wysłanie wiadomości:
Cytat
/wyslij [id]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 02:43