Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie informacji z kilku tabel niepołączonych ze sobą, aby znaleść najświeższa informację
japolak
post 19.09.2011, 22:11:51
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


witam

mam taki oto problem

mam sobie 4 tabele:

  1. CREATE TABLE IF NOT EXISTS `comments` (
  2. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `id_ob` int(10) UNSIGNED NOT NULL,
  4. `type` tinyint(3) NOT NULL,
  5. .......
  6. `dt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  7. `ip` int(11) UNSIGNED NOT NULL,
  8. PRIMARY KEY (`id`)
  9. ) ;
  10.  
  11.  
  12.  
  13. CREATE TABLE IF NOT EXISTS `object` (
  14. `id_ob` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  15. `id_cat` int(10) UNSIGNED DEFAULT NULL,
  16. `type` tinyint(3) UNSIGNED NOT NULL,
  17. .........
  18. `content` text COLLATE utf8_polish_ci,
  19. `creation_date` int(11) DEFAULT NULL,
  20.  
  21. PRIMARY KEY (`id_ob`),
  22. FULLTEXT KEY `title` (`title`,`heading`,`content`),
  23. FULLTEXT KEY `title_2` (`title`,`heading`,`content`),
  24. FULLTEXT KEY `title_3` (`title`,`heading`,`content`)
  25. ) ;
  26.  
  27.  
  28.  
  29.  
  30. CREATE TABLE IF NOT EXISTS `user_movie` (
  31. `movie_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  32. `id_user` int(10) UNSIGNED NOT NULL,
  33. `id_cat` int(10) UNSIGNED NOT NULL,
  34. ........
  35. `add_date` datetime NOT NULL,
  36.  
  37. PRIMARY KEY (`movie_id`)
  38. );
  39.  
  40.  
  41.  
  42. CREATE TABLE IF NOT EXISTS `user_photo` (
  43. `photo_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  44. `id_user` int(10) UNSIGNED NOT NULL,
  45. `album_id` int(10) UNSIGNED NOT NULL,
  46. ......
  47. `add_date_photo` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  48. `counter` int(10) UNSIGNED NOT NULL,
  49. PRIMARY KEY (`photo_id`)
  50. );



jak widać w każdej z nich jest jakaś kolumna odpowiadająca za datę wstawienia..
ale w żaden sposób dane nie są ze sobą powiązane..
każda tabela zawiera calkiem inne dane . i nawet kolumny z datami sie różnią nazwami...

i chciałbym teraz aby np. wyszukało mi 100 najnowszych dodanych informacji z tych 4 tabel..

jak to zrobic?


--------------------
moje projekty:

www.hackwars.pl
- hacking , webdesign itp
www.kosmosnews.pl - Wszechświat bez granic
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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:03