Chce dane sortowac wedlug miasta i daty osobno.
Czyli user sobie wybiera sort wg miasta, a potem wg daty.
Problem w tym by miasto bylo sortowane od A do Z (ASC), a data malejaco (DESC).
Ponizszy kod mi niestety nie dziala


Pole data wyglada tak:
Pole | Typ | Null | Domyślnie
Data | date | Nie | 0000-00-00
A kod tak:
<?php #----------------------- include(\"mysql_adm.php\"); #----------------------- echo \"<table border=0 width=700><tr><td width=500></td><td><a href=index.php?kat=$kat&sort=miejscowosc><font size=1 face=verdana>sort wg. miasta</a></td><td><a href=index.php?kat=$kat&sort=Data><font size=1 face=verdana>wg. daty</a></td></tr></table>\"; if ($sort == \"Data\"){ $KOLEJNOSC == \"DESC\"; } if ($sort == \"miejscowosc\"){ $KOLEJNOSC == \"ASC\"; } { $id = \"\".$myrow[\"ID\"].\"\"; $id_k = \"\".$myrow[\"Kat_ID\"].\"\"; $nazwisko = \"\".$myrow[\"Nazwisko\"].\"\"; $mail = \"\".$myrow[\"email\"].\"\"; $telefon = \"\".$myrow[\"telefon\"].\"\"; $gg = \"\".$myrow[\"gg\"].\"\"; $icq = \"\".$myrow[\"icq\"].\"\"; $tresc = \"\".$myrow[\"Tresc\"].\"\"; $miejscowosc = \"\".$myrow[\"miejscowosc\"].\"\"; $data = \"\".$myrow[\"Data\"].\"\"; $skad = \"\".$myrow[\"skad\"].\"\"; if ($gg != \"\") { $gg = \"<br>gg: $gg\"; } if ($icq != \"\") { $icq = \"<br>icq: $icq\"; } echo \"<tr><td> $tresc <br><br> Zamieszczone z: $skad</td><td>miasto: $miejscowosc <br>@: <font><a href=\"send_mail.php?oid=$id\">$nazwisko</a><br>tel: $telefon $gg $icq <br>data: $data </td></tr>\"; } ?>
Dodam, ze gdy zrobie wpis na:
ORDER BY Data DESC, to jest wszystko ok
W czym tkwi problem?
--
Pozdrawiam
KG
----
kod php umieszczamy w BBCode! (spenalzo)