mam strone na której z bazy danych wybierane sa wszystkie rekordy. Jest to powiedzmy nazwa uzytkownika, email i data rejestracji.
Chcialbym miec mozliwosc po kliknieciu na nazwe uzytkownika zmienic kolejnosc wyswietlanych elementów zamiast od a-z to od z-a itp..
Prosze mi podpowiedziec jak to zrobic? Czy tutaj moze miec tez zastosowanie operator trójargumentowy?
Ponizej kodzik:
<?php require_once ('../../autoryzacja.php'); $page_title = 'Lista użytkowników'; include_once ('../includes/a_naglowek.html'); if (!$authorized) { echo '<p style="color: red;"><b>Proszę podać poprawną nazwę użytkownika i hasło! Kliknij <a href="index.php">tutaj</a> aby spróbowac ponownie!</b></p>'; } else { require_once ('../../mysql_connect.php'); $display = 4; $num_pages = $_GET['np']; } else { $query = "SELECT user_id FROM users"; if ($num_records > $display) { } else { $num_pages = 1; } } $start = $_GET['s']; } else { $start = 0; } $query = "SELECT username, email, registration_date FROM users ORDER BY username ASC
LIMIT $start, $display"; if ($num > 0) { if ($num_pages > 1) { $current_page = ($start/$display) + 1; if ($current_page != 1) { echo '<a href="lista_uzytkownikow.php?s=' . ($start - $display) . '&np=' . $num_pages . '">Wstecz </a>'; } for ($i=1; $i<=$num_pages; $i++) { if ($i != $current_page) { echo '<a href="lista_uzytkownikow.php?s=' . ($display*($i-1)) . '&np=' . $num_pages . '">' . ' ' . $i . ' ' . '</a>'; } else { } } if ($current_page != $num_pages) { echo '<a href="lista_uzytkownikow.php?s=' . ($start + $display) . '&np=' . $num_pages . '">Dalej </a>'; } } echo ' <table style="margin: 0 auto; border-spacing: 3px; border-collapse: spacing; width:100%;"> <tr> <td style="text-align: center; padding: 1px; width: 25%;"> <b>Nazwa użytkownika</b> </td> <td style="text-align: center; padding: 1px; width: 25%;"> <b>Adres email</b> </td> <td style="text-align: center; padding: 1px; width: 25%;"> <b>Data rejestracji</b> </td> </tr> '; $bg = '#eee'; $bg = ($bg=='#eee' ? '#fff' : '#eee'); echo ' <tr style="background:', $bg, '"> <td style="text-align: center; padding: 1px; width: 25%;">', $row[0], '</td> <td style="text-align: center; padding: 1px; width: 25%;">', $row[1], '</td> <td style="text-align: center; padding: 1px; width: 25%;">', $row[2], '</td> </tr> '; } } else { } } include ('../includes/a_stopka.html'); ?>