Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Lista Administracji
xGlenor
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.07.2019

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


Hej, chciałbym na swojej stronie zrobić listę administracji która działa na jednej tabeli w MySQL
Tabela wygląda tak: http://prntscr.com/ooss0m
Efekt który mam teraz wygląda tak: http://prntscr.com/ooss4x

Tak wygląda cały kod:
  1. <div class="tekststrony">
  2. <?php
  3. $sql = "SELECT displayname, kolor FROM Administracja WHERE id_rangi=0";
  4. $sql1 = "SELECT nick, skin FROM Administracja WHERE id_rangi=1";
  5.  
  6. $res_data1 = mysqli_query($conn,$sql1);
  7. $res_data = mysqli_query($conn,$sql);
  8. while($lista = mysqli_fetch_array($res_data)){ ?>
  9.  
  10. <p style="text-align: center; color: <?php echo $lista['kolor']?>; font-weight: bold;"><?php echo $lista['displayname']?></p>
  11.  
  12. <div class="blok-box-admin">
  13.  
  14. <?php while($cos = mysqli_fetch_array($res_data1)){ ?>
  15. <div class="card">
  16. <img src="image/cos.png" style="width:100%">
  17. <div class="container">
  18. <hr>
  19. <p class="p1" style="text-align: center;"><?php echo $cos['nick']?></p>
  20.  
  21. </div>
  22. </div>
  23. <?php } ?>
  24. </div>
  25. <?php } ?>
  26.  
  27.  
  28. </div>


Potrzebuję pomocy, nie jestem jakiś doświadczony w PHP :/
Co potrzebuję? To, aby jakby jednym kodem wyświetlało mi się lista Rang i administracja do nich dopisana (IMG:style_emoticons/default/tongue.gif)
Z góry dziękuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
xGlenor
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.07.2019

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


A więc tak mając taki kod:
  1. <div class="tekststrony">
  2. <?php
  3. $listaUzytkownikowSql = "SELECT nick, skin, id_rangi FROM Administracja WHERE id_rangi > 0"; //$sql1
  4. $listaUzytkownikowQuery = mysqli_query($conn,$listaUzytkownikowSql );
  5. while($lista = mysqli_fetch_array($listaUzytkownikowQuery)){
  6. $listaUzytkownikow[$lista['id_rangi']][] = $lista;
  7. ?>
  8.  
  9. <p style="text-align: center; color: <?php echo $lista['kolor']?>; font-weight: bold;"><?php echo $lista['displayname']?></p>
  10.  
  11. <div class="blok-box-admin">
  12.  
  13. <?php foreach($listaUzytkownikow[$lista['ranga_id']] as $ranga_id => $dane) { ?>
  14. <div class="card">
  15. <img src="image/cos.png" style="width:100%">
  16. <div class="container">
  17. <hr>
  18. <p class="p1" style="text-align: center;"><?php echo $dane['nick']?></p>
  19.  
  20. </div>
  21. </div>
  22. <?php } ?>
  23. </div>
  24. <?php } ?>
  25.  
  26. </div>


Otrzymałem taki wynik: https://prnt.sc/opat3k


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 - 08:13