Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML][PHP] Pobieranie danych
menhils
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 6.01.2012

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


Ta funkcja sprawdza czy dany user_name (z tabeli users) ma w wierszu group 1 czy 2:
  1. function nick($user_data) {
  2. if ($user_data['group']!='1'){
  3. echo '<span class="lol">'.$user_data['user_name'].'</span>';
  4. }
  5. else {
  6. echo '<span class="lola">'.$user_data['user_name'].'</span>';
  7. }


I ta fukcji spełnia swoje działanie. Jeśli loguję się ja (group-1) nick mam na czerwono. Jeśli loguje się zwykły user nick jest zwykły.

Problem polega na tym, że nick wyświetlany przy napsianym news'ie jest pobierany z tabeli newsy. I pytanie brzmi jak pobrać z danego nick'u group z tabeli users?

Z góry dzięki, troche namieszane
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
menhils
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 6.01.2012

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


W miejscu $wiersz['userid'] wyświetla się id użytkownika który napisał dango newsa. Za bardzo nie wiem jak sie za to zabrać żeby wyświetlało nazwę tego użytkownika z tabeli users według tego userid
  1. <?php
  2. $link=mysql_query("SELECT * FROM news ORDER BY data desc");
  3.  
  4. while($wiersz=mysql_fetch_array($link))
  5. {
  6.  
  7.  
  8. echo "<b>".$wiersz['id']."".clear($wiersz['tytul'])."</b>";
  9. echo '<br>';
  10. echo $wiersz['data'];
  11. echo ' | By ';
  12. echo $wiersz['userid'];
  13. echo '<br>';
  14. echo BBCode(clear($wiersz['tresc']));
  15. echo '<br>';
  16. echo $wiersz['id'];
  17. echo '<br>';
  18. }
  19.  
  20. ?>
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.10.2025 - 01:29