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%)
-----


sorry że nie jasno opsiane. To nie jest silnik, sam to pisałem

W bazie są tebele: users
  1. CREATE TABLE IF NOT EXISTS `users` (
  2. `user_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `user_name` varchar(255) NOT NULL,
  4. `user_password` varchar(40) NOT NULL,
  5. `user_email` varchar(255) NOT NULL,
  6. `user_regdate` int(10) UNSIGNED NOT NULL,
  7. `user_from` varchar(255) NOT NULL,
  8. `user_website` varchar(255) NOT NULL,
  9. `group` varchar(255) NOT NULL,
  10. `czas` int(10) NOT NULL,
  11. PRIMARY KEY (`user_id`)
  12. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;


i news
  1. CREATE TABLE IF NOT EXISTS `news` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `tytul` tinytext CHARACTER SET utf8 NOT NULL,
  4. `tresc` text CHARACTER SET utf8 NOT NULL,
  5. `tresc_dluga` text CHARACTER SET utf8 NOT NULL,
  6. `data` varchar(50) CHARACTER SET utf8 NOT NULL,
  7. `user` varchar(255) CHARACTER SET utf8 NOT NULL,
  8. PRIMARY KEY (`id`)
  9. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=34 ;


Chodzi o to żę na stronie w np. ostatnio zalogowanych gdzie są nicki poradziełm sobie z tym. Tylko nie wiem jak przy napsianym newsie pobrac group z tabeli users bo nick przez kogo został napisany dany news jest zapsiany w tabeli news
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: 10.10.2025 - 02:48