![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie , stworzyłem sobie topliste wszystko działa tylko chce ja teraz wyświetlić i mam mały problem bo nie wiem jak zrobić sortowanie tzn zeby sie wyświetlało na pierwszej pozycji pozycja która ma najwięcej głosów i zmniejszyć liczbe znaków tytułu tzn żeby wyświetlało się 30 znaków a po najechaniu żeby był dymek z całą nazwą
oto zapytanie do bazy danych
dopiero się uczę więc pewnie nie jest za dobre pozdrawiam i licze na pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Co do pierwszego skorzystaj z zapytania z dodatkiem ORDER BY pole_z_liczba_glosow DESC (czyli ustawianie kolejności malejąco po zadanym polu). Co do drugiego skorzystaj z funkcji substr(). Nie wiem jaki dymek masz na myśli.
Ten post edytował Daiquiri 4.12.2010, 11:01:09 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 11 Dołączył: 20.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak z tym dymkiem ale jeśli chodzi o sortowanie to możesz to zrobić przy pobieraniu danych z bazy.
-------------------- "Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on to właśnie robi."
Albert Einstein |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
co do dymku to żeby sie title po najechaniu wyświetlało
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Oj coś mi nie wychodzi dodaje zapytanie"SELECT * FROM toplista_pliki ORDER BY $gl DESC "; ale nadal sortowanie nie działa ;/ gdzie popełnilem bład ?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 21 Dołączył: 28.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
poza tym mam jedno pytanie - skąd Ci się wzięło te $gl? Ten post edytował emajl22 6.12.2010, 18:29:16 -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 11 Dołączył: 20.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tu zamiast $gl ma być nazwa kolumny z tabeli według której sortujesz. A tu nie prościej zrobić tak, zamiast tego:
dać tak: Do czego ci ta zmienna $sql? -------------------- "Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on to właśnie robi."
Albert Einstein |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
wiec dodaje tak
sortowanie działa extra tylko nie dodaje głosu do bazy ;/ |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 455 Pomógł: 69 Dołączył: 23.10.2004 Skąd: Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
A gdzie masz jakiś kod odpowiedzialny za to? oO
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
znaczy jeśli dodaje głos przez www.mojastrona.pl/toplista.php to normalnie dodaje a jesli z index.php to juz nie
w pliku toplista.php jest
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 455 Pomógł: 69 Dołączył: 23.10.2004 Skąd: Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
No fajnie... Chyba nie podałeś wszystkich kodów -.-'
Podałeś plik index, w którym Ci nie dodaje? -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
znaczy w index.php dodaje
<?php toplisty(); ?> a funkcje w pliku bonus.inc.php bo ja to chcialem pod jportal Witam ponownie więc sortowanie działa title działa odawanie głosu działa mam tylko problem z limitem tytułu wiem ze do tego można zastosować substr tylko kurcze no nie wiem jak ;/ serdecznie prosze o pomoc http://us2.php.net/manual/pl/function.substr.php
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego tak?
a nie tak? EDIT:
Ten post edytował lord2105 11.12.2010, 19:02:26 -------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Extra działa tylko że skraca ale od lewej strony czyli jak mam nazwe Rod Stewart Do Ya Think Im Sexy (Mightyfools Remix) to skraca do
Ya Think Im Sexy (Mightyfools Remix).. po ustawieniu 10 wyświetlanych znaków a powinno być Rod Stewart Do Ya Think Im Sexy |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
daj -35
-------------------- |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nadal tak samo
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:02 |