Dzwiedziu
13.05.2004, 22:36:59
Jak posortować wynik zapytania w mysql w sposub naturalny (1,2,3,4,5,6).
skrypt wyglada tak :
[php:1:1a92f24eb3]<?php
$zapytanie = "SELECT * FROM `nowinki` ORDER BY `ID' DESC";
?>[/php:1:1a92f24eb3]
Obecnie dane sa wyświatlane w następujacy sposub: 1,11,111,2,22,222,3,33,333,itd.
Kinool
13.05.2004, 22:56:23
zapewnie daltego ze id jest interpretowane jako string a nie liczba
daj id bez pojedynczego cudzyslowia i powinno byc ok
[sql:1:49dc418875]SELECT * FROM `nowinki` ORDER BY ID DESC[/sql:1:49dc418875]
Kinool
13.05.2004, 23:14:40
a jakiego typu masz id w bazie?? liczbowy??
Bags_Bunny
14.05.2004, 08:34:44
ustaw typ pola id na integer to bedzie sortowalo tak jak chcesz
Dzwiedziu
14.05.2004, 09:01:30
Cytat
ustaw typ pola id na integer to bedzie sortowalo tak jak chcesz
i dziła
Dzięki