![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
siema jak zrobic zapytanie zeby sortowal wedlug tak nie z wykorzystanie AS czyli tak AS nie
[php:1:c591e62746]<?php $z = "SELECT * FROM sonda ORDER BY tak DESC"; ?>[/php:1:c591e62746] -------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Zupełnie nie rozumiem o co Ci chodzi.
[php:1:cb36b2b921]<?php $z = "SELECT * FROM sonda ORDER BY tak DESC"; $z = "SELECT * FROM sonda ORDER BY nie DESC"; ?>[/php:1:cb36b2b921] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 39 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
y? staraj sie pisac bardziej po polsku
![]() [sql:1:d287c479b4]SELECT * FROM sonda ORDER BY tak, nie ASC[/sql:1:d287c479b4] :?: -------------------- rm -rf /*
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Gwoli ścisłości, poprawna forma będzie wyglądała tak:
[sql:1:94af33ee81] SELECT * FROM sonda ORDER BY tak ASC, nie ASC[/sql:1:94af33ee81] Tylko nie widze sensu takiego sortowania... no chyba że jest jeszcze pole 'wstrzymuję się od głosu' ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
cos nie bardzo chce dzialac to sortowanie powieedzialbym wogule nie sortuje
![]() ale ten pan gdzies zniknal i nie ma kontaktu z nim ![]() -------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 1.10.2003 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Moze temu panu chodzilo nie o AS a o ASC, pozatym nie do konca chyba wiem o co Ci chodzi... podaj moze strukture tabeli w ktorej chcesz sortowac bedzie latwiej zorientowac sie o co dokladnie Ci chodzi i rozwiazac problem.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
strukturka
Kod CREATE TABLE sonda ( tak jak powiadam nie chodzi mi o ASC tylko ten pan co go nadmienilem w poscie wyzej mowil do zapytania sie wstawia w taki sposob tak AS nie
id int(10) NOT NULL auto_increment, odp varchar(128) NOT NULL default '', tak int(10) default '0', nie int(10) default '0', PRIMARY KEY (id) ); -------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Może inaczej.
Napisz, co dokładnie chcesz osiągnąc, po co Ci tego typu zapytanie, i jak chcesz je wykorzystać. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
zapytanie ma sortowac wedlug glosow tak i nie na dane pytanie wedlug mnie gdyby sie sortowalo tylko wedlug tak lub nie to by bylo nie sprawiedliwie a tak to bedzie
![]() -------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
ale ... co chcesz z tym wynikiem zrobic? Jak chcesz go wyświetlić? I dlaczego potrzebujesz takie dane...
-------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
chce aby sortowalo wedlug takich danych tak nie i tyle a wynik normalnie sie wyswietla poprzez mysql_fetch_array
-------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
No i wszystko jasne... rotfl
![]() A propos... nierozumiem po co robisz aż dwa pola na wartość boolowską (przyjmującą tylko dwa stany - prawdę i fałsz). Przecież prościej jest zrobić jedną kolumnę, w której wartościami będą 0 - czyli 'nie' i 1 - czyli 'tak'. |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
BzikOS kazdy ma swoj gust ale to nie jest na zasadzie prawda czy falsz tylko np:
odp1 na tak jest (8osob) na nie jest (13osob) odp2 na tak jest (5osob) na nie jest (63osob) odp3 na tak jest (4osob) na nie jest (73osob) itp ![]() -------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
To może o to Ci chodzi:
[sql:1:e3692b252f]SELECT * FROM sonda ORDER BY IF( tak > nie, tak, nie ) DESC[/sql:1:e3692b252f] ? ![]() |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 10.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
dziękujemy :wink::wink::wink:
-------------------- Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4 Narzędzia: Notatnik 0.1 - Photoshop 7.0 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:55 |