![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 22.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
hey,
Mam problem, nie wiem jak zrobić żeby zrobił mi się automatycznie odnośnik? do starszych wpisów czyli tych prostokątów, tak jak to pokazałem na zdjęciu, ale może być trochę inaczej wykonane, sam nie wiem jak to dobrze zrobić. Czyli mam pustą stronę a potem jak dodam np 20 prostokątnych zdjęć 150:60px to zrobi się np na dole czy na górze strony odnośnik do tych starszych. Te najnowsze maja być od samej góry, plus jeszcze chcę wykonać podpisy pod nimi z datą ich dodania. I te zdjęcia mają być klikalne, prowadzić do innych stron. obrazek: http://zapodaj.net/00d2d0a3c76cc.png.html Jak takie coś zrobić? Ten post edytował niveamen 22.08.2014, 20:51:11 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zdjęcia pobierasz z bazy, czy wrzucasz ręcznie?
Jest późno i śpię, ale coś skrobnę. Nie sprawdzane, pisane na kolanie. Mimo to powinno działać. ![]() Jeśli z bazy: (fragmenty kodu, które musisz sobie już sam posklejać znając choć trochę php i mysql)
Zapytanie wybierające rekordy (przykład):
Zapytanie zliczające rekordy:
I generowanie linka w razie potrzeby:
Jeśli ręcznie: (chyba cały kod, do ostylowania i ohateemelowania wg uznania)
-------------------- www.dapi.net.pl - Wiele technologii, jedna pasja.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 22.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czemu mi tylko 1 zdjęcie wyświetla?
CODE <!DOCTYPE HTML>
<html> <head> <meta charset="utf-8" /> </head> <body> <?php $limit = 20; // ile rekordów pobrać $start = (($_GET['page']-1)*$limit ); // od którego zacząć $tablica[0]['photo'] = 'img/1.png'; $tablica[0]['data'] = '01.02.03 04:05'; $tablica[0]['link'] = 'adres/odnośnika1.html'; $tablica[1]['photo'] = 'img/2.png'; $tablica[2]['data'] = '12.11.10 09:08'; $tablica[3]['link'] = 'adres/odnośnika2.html'; if($start < 0){ $next = '<a href="?page='.($_GET['page']-1).'">Następne</a>'; } if(count($tablica) > $start+20){ $prev = '<a href="?page='.($_GET['page']+1).'">Poprzednie</a>'; } for($n = $start; $n <= $start+$limit; $n++){ if($tablica[$n]['photo'] != ''){ echo '<a href="'.$tablica[$n]['link'].'"><img src="'.$tablica[$n]['photo'].'"/><br>'.$tablica[$n]['data'].'</a>'; } } ?> </body> </html> |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po
Dodaj
I jeszcze widzę, że mnie poniosło i przy tablicy pokićkałem indeksy. Oczywiście do drugiego zdjęcia indeksy lecą kolejno 1,1,1 a nie 1,2,3. ![]() -------------------- www.dapi.net.pl - Wiele technologii, jedna pasja.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 22.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla obrazki ale coś ten limit nie działa, dobrze to robię?
Ten post edytował niveamen 24.08.2014, 01:11:31 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
brakło ostatniego "echo". Do tego drobne poprawki kosmetyczne i śmiga ![]() -------------------- www.dapi.net.pl - Wiele technologii, jedna pasja.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:13 |