![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 15.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem dość prostym kodem.
Pierwsza kwestia, to jak najlepiej ustawić aby wpisy z MySQL wyświetlały się w kolejności od najnowszy do najstarszy tj. najnowszy wpis pojawia się o góry po prawej stronie. Czy powinienem dodać do wpisów automatyczne ID i wywoływać je według kolejności? W jaki sposób to zrobić? Druga kwestia, jak zmodyfikować kod aby wpisy wyświetlały się podobnie jak na tumblr, czyli jakby wpisy pojawiały się w pionowych divach obok siebie, a same wpisy wyświetlają się jedne pod drugimi bez przeskoków i dużych przerw. U mnie wpisy pojawiają się w divach z parametrem float, ze zdjęciami ustawionymi na szerokość 250px. Kiedy wrzuci się zdjęcie prostokątne układ zaczyna wariować. >>> Jak wygląda strona <<< Sam kod do wyświetlania wpisów:
Ten post edytował shemko 19.01.2015, 14:55:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 29 Dołączył: 5.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Wpisy w tabelach powiny mieć unikalny indeks iwtedy robisz ORDER BY po id bądź po dacie dodatnie wpsiu.
Odnosnie takie układania elementów to jest jakaś biblioteka do tego w jquery. Nie pamiętam już nazwy ale jak poszukasz to na pewno znajdziesz. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 15.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje za odpowiedź. Miałbym jeszcze jedno pytanie. Jak przesłać numer ID po kliknięciu w dany wpis, który pojawia się w tym samym oknie przez skrypt JQuery "overlay" ?
kod z linkiem:
Próba odebrania numeru ID z GET:
Wyskakuje komunikat : "Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u698940803/public_html/index.php on line 173" Może można jakoś zrobić że po kliknięciu w dany wpis jego numer ID będzie dodawany do jakiejś zmiennej? Ten post edytował shemko 19.01.2015, 16:22:39 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 29 Dołączył: 5.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo rozumiem co chcesz osiagnąć. Jeżeli chcesz żeby kliknięty wpis pojawił się w tym samym oknie bez przeładowywania to musisz użyć AJAXa.
Odnośnie twojego błędu to masz w komunikacie wszsytko napisane |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 09:15 |