Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]/[mysql]Pole miejsce i mojej liście przebojów, jak napisać zapytanie do bazy
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Napisałem listę przebojów (prawie) mam tylko problem z określeniem miejsca utworu na liście (tak aby przy utworze na który oddano najwięcej głosów była 1 i tak dalej) w bazie mam pola utwor tytul miejsce glosow odsluchaj id. I jak ktoś odda głos to pole miejsce zmieni wartość wg ilości głosów i utworów zapisanych w bazie.

help!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


bo Twoje pole w bazie danych, w ktorym zapisane są głosy jest typu VARCHAR zamiast INT. Przy typie varchar sortowanie jest przy pomocy algorytmu naturalnego sortowania: czyli

mając elementy 1, 2, 3, 10, 21
wynikiem sortowania będzie 1, 10, 2, 21, 3.
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: 5.10.2025 - 09:04