Cytat(Volume @ 2.01.2010, 20:02:15 )

troche nie rozumiem tego bo ja mam tylko jedna tabele a chce po prostu posortowac wg id od najwyzszego nr do najnizszego
To się nie zrozumieliśmy, zmylił mnie Twój wyjściowy kod. Nie rozumiem po co Ty pobierasz ilość rekordów z tabeli i później wyświetlasz je w tak dziwny sposób z WHERE'm.
Wyświetl je po prostu tak:
$wynik = mysql_query("SELECT id, nick, data_wpisu FROM $tabelka ORDER BY id DESC"); echo '<p>nr: '.$el['id'].' - nick: '.$el['nick'].' ('.$el['data_wpisu'].')</p>'; }