Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]utworzenie tablicy z bazy mysql
Forum PHP.pl > Forum > Przedszkole
srwsio
Witam

Chce wyrzystać jeden ze skryptów chatu. Aby nie musieć ręcznie dodawać uzytkowników pomyślałem że obecny kod można zastpić pobraniem z bazy w momencie logowania :

Obecny kształ pliku:
  1. <?php
  2. /*
  3.  * @package AJAX_Chat
  4.  * @author Sebastian Tschan
  5.  * @copyright (c) Sebastian Tschan
  6.  * @license GNU Affero General Public License
  7.  */
  8.  
  9. // List containing the registered chat users:
  10. $users = array();
  11.  
  12. // Default guest user (don't delete this one):
  13. $users[0] = array();
  14. $users[0]['userRole'] = AJAX_CHAT_GUEST;
  15. $users[0]['userName'] = null;
  16. $users[0]['password'] = null;
  17. $users[0]['channels'] = array(0);
  18.  
  19. // Sample admin user:
  20. $users[1] = array();
  21. $users[1]['userRole'] = AJAX_CHAT_ADMIN;
  22. $users[1]['userName'] = 'admn';
  23. $users[1]['password'] = 'haslo';
  24. $users[1]['channels'] = array(0,1,2,3);
  25.  
  26. ?>


Brakuje mi pomysłu jak to zrobic . Czy dobrze kombinuje w ten sposób??


  1. <?php
  2. /*
  3.  * @package AJAX_Chat
  4.  * @author Sebastian Tschan
  5.  * @copyright (c) Sebastian Tschan
  6.  * @license GNU Affero General Public License
  7.  */
  8.  
  9. // List containing the registered chat users:
  10. $users = array();
  11.  
  12. //pobieram dane z bazy selectem
  13.  
  14. //liczę ile wierszy pobrało
  15.  
  16. //instrukcją While przechodzę po kazdej i tworzę dane
  17.  
  18. $x=8;
  19. while($x <= 8){
  20.  
  21. $users[$x] = array();
  22. $users[$x]['userRole'] = dane;
  23. $users[$x]['userName'] = dane;
  24. $users[$x]['password'] = dane;
  25. $users[$x]['channels'] = array(dane);
  26. }
  27.  
  28.  
  29. ?>
stefan33
Nie znam tego skryptu, aczkolwiek prawdopodobnie wlasnie w ten sposob jaki kombinujesz masz tworzyc ta liste
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.