Otóż mam tabelę w bazie sql, i jak dodaję za pomocą programu te rekordy to ten program dodaje wartości do pól imię, nazwisko, punkty i datę a baza ma sama zwiększać polę id.
noi dobrze jest, tylko nie wiem czemu te rekordy nie są dodawane na sam dół tabeli tylko jakoś tak w środku.
Teraz chce to wszystko wyświetlić w pliku html, takim kodem
<?php
mysql_connect('xxxx', 'xxxxx', 'xxxxxxx') or die('Blad MySQL: '.mysql_error().'<br/>');
mysql_select_db('xxxxxxxx');
$wynik = mysql_query("SELECT * FROM xxxxxxx") or die('Blad MySQL: '.mysql_error().'<br/>');
if(mysql_num_rows($wynik) > 0)
{
echo "<br><br><table cellpadding=\"2\" border=1>";
echo "<tr>";
echo "<td> Id</td>";
echo "<td> Imie</td>";
echo "<td> Nazwisko</td>";
echo "<td> Punkty</td>";
echo "<td>Data</td>";
echo "</tr>";
while($r = mysql_fetch_assoc($wynik))
{echo "<tr>";
echo "<td>".$r['Id']."</td>";
echo "<td>".$r['Imie']."</td>";
echo "<td>".$r['Nazwisko']."</td>";
echo "<td>".$r['Punkty']."</td>";
echo "<td>".$r['Data']."</td>";
echo "</tr>";
}
echo "</table>";
}
mysql_close();
?>
Ale dalej te dane nie są posortowane. Chciałbym je posortować wg id lub daty. Ale jak?