Jump to content
php.lv forumi

ORDER BY izvada datus nepareizā secībā.


Lokomotive

Recommended Posts

Lieta tāda, ka priekš ORDER BY izmantoju ASC, un zortēju pēc mācību stundas kārtas skaitļa, kas ir no 1 līdz 10). Taču dati tiek izvadīti secībā:

 

1

10

2

3

4

5

6

7

8

9

 

nevis

 

1

2

3

4

5

6

7

8

9

10

 

- izņemot ASC un DESC, iekš Mysql citu zortēšanas iespēju nemaz nav, manuprāt.

Bet varbūt ir?

 

mysql_query("SELECT * FROM saraksts WHERE klase='$klase' AND diena_sk='$sk' ORDER BY `stunda_sk` ASC ") or die("!DB");

while($pirmdiena = mysql_fetch_array($dati)){
echo' <tr><td>'.$pirmdiena['stunda'].'</td></tr>';
}

Edited by Lokomotive
Link to comment
Share on other sites

×
×
  • Create New...