Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ostatnie wpisy z wielu tabel
unw
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 12.06.2008

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


Witam. Mam pewien problem.

Mam

Ostatnie 10 wpisów z różnych tabel
Załóżmy: tabela1, tabela2, tabela3


i wyświetlają się wpisy z tych tabel - wszystko OK.

Robię panel administratora, gdzie będę kontrolował wszystkie wpisy i chcę uzyskać efekt taki:

Wpis 1 - jest pobrany z tabeli pierwszej

Wpis 2 - pobrany z drugiej

teraz przy wyświetleniu tych wpisów, chciałbym aby utworzyć odnośnik który będzie prowadził do wszystkich wpisów z danej tabeli.

Czyli przykładowo:

Wyświetlają mi sie wpisy z pierwszej tabeli a jako odnośnik np. index.php?pokaz=tabela1

i tutaj po kliknięciu mam dostęp do wszytskich wpisów z tabeli 1


jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shpaque
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


no jak to jak? nie rozumiem (IMG:style_emoticons/default/smile.gif)

skrypt piszesz tak, aby pobral wszystkie wpisy ze wszystkich baz, posortowal pewnie datami, i wyswietlil np top 10... Wg mnie najlepiej zeby jedna zmienna w bazie danych byla nazwa bazy danych - wtedy w linii czy tablicy od razu wiesz skad pochodzi dany wpis i tam go "hrefujesz", czyli np:

baza a: wpis wygladal by
  1. 2015-04-12|nazwa bazy danych - np "a"|tytuł|opis

baza b:
  1. 2014-09-30|b|tytuł tytuł|opis opis


i dalej rozbijasz wiesz jak np na:
  1. list($data, $baza_danych, $tytul, $opis)...


wtedy pobiersza wszystkie rekordy ze wszystkich baz i sortujesz jak wyżej napisałem np wg daty zapewne - wyswietlasz je i linkujesz typu:
  1. <a href="./katalog/bazy danych/$baza_danych[$i].db">$data[$i] | $tytul[$i]</a>

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: 13.10.2025 - 10:09