Prezentacja tabeli MySQL na stronie WWW + możliwość sortowania

0

Witam.

Potrzebuje do własnych celów pokazać tabelkę z bazy MySQL na stronie www (zależy mi na możliwości sortowania po poszczególnych kolumnach).

Z programowanie webowym jestem "na bakier" stąd pytanie:
czy są gdzieś jakieś "szablony" z których mógłbym skorzystać?
W sensie że wpisuje tylko dane bazy/zapytanie.

Z góry dziękuję.

Pozdrawiam

0

Najłatwiej to zrobisz za pomocą PHP. Użyj do tego PDO.

<?php
try {
    $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
    foreach($dbh->query('SELECT * from FOO') as $row) {
        print_r($row);
    }
    $dbh = null;
} catch (PDOException $e) {
    print "Error!: " . $e->getMessage() . "<br/>";
    die();
}
?>
0

@Desu takie coś sobie zrobiłem, tylko że dołożenie sortowania do tego to już chyba troszkę zabawy, stąd pytanie o jakieś gotowce w sieci ;)

0

Sortowanie możesz zrobić za pomocą javascript. Np. to http://tablesorter.com/docs/
Jeżeli koniecznie chcesz za pomocą php'a to musisz zrobić sztrzałeczki w górę i w dół i podlinkować je odpowiednio:

<a href="/index.php?sort=columnDesc>..</a>

A po stronie servera odpowiedniego switcha, żeby dokleić order by ściągając sort z $_GET :P Tylko uważaj na SQL Injection.

1 użytkowników online, w tym zalogowanych: 0, gości: 1