Witam! Mam oto taki kod:
<?php
//ŁĄCZYMY SIĘ Z BAZĄ DANYCH
include 'inc/db.php';
//SPRAWDZAMY, CZY JEST POKAZANY NUMER ZDJĘCIA, KTÓRE CHCEMY OBEJRZEĆ
if(!isset($_GET['zdj'])) //jeśli nie jest zdefiniowane zdjęcie, które mamy pokazać... {
$zapytanie=mysql_query("SELECT * FROM photo LIMIT 1");//...to pobierz dane o pierwszym zdjęciu z tabeli }
else
{
$zdj=$_GET['zdj'];
$zapytanie=mysql_query("SELECT * FROM photo WHERE id='$zdj'");//...w przeciwnym wypadku pokaż dane zdefiniowanego zdjęcia }
//I WYŚWIETLAMY TABELKĘ (NA RAZIE 1 WIERSZ)
echo '<table>'; //wyświetlamy tabelkę echo '<td colspan="3" align=”center”>'; echo '<div class="rama"><h3>Najnowsze zdjęcia</h3>';
echo '<img src=galeria/'.$dane['link'].' width=400>'; //wyświetl zdjęcie echo '</td></tr>'; //zamknij komórkę i wiersz
//A TERAZ POZOSTAŁE WIERSZE (PO 3 KOMÓRKI W WIERSZU)
$zapyanie=mysql_query('SELECT * FROM photo'); //znowu pobieramy wszystko z bazy $wiersze=ceil($il/3
); //i dzielimy to przez 3, z nadmiarem
for ($a=0;$a<$wiersze;$a++) //otwieramy pętlę, będzie się robiła tyle razy, ile jest wierszy
{
echo '<tr align=center>'; //wyświetlamy nowy wiersz $b=$a*3; //będą pobierane z tabeli po 3 zdjęcia
$zapytanie="SELECT * FROM photo LIMIT $b,3"; //zapytanie
{
echo '<td align="right">'; //otwieramy nową komórkę echo '<a href=galeria.php?photo='.$row['id'].'><img src="'.$row['link'].'" border=0 width=100></a><br>'; //hiperłącze do zdjęcia + zdjęcie echo '</td><br></div>'; //zamykamy komórkę }
echo '</tr>'; //zamykamy wiersz }
echo '</table>'; //zamykamy tabelę
mysql_close($link); //zamykamy połączenie z bazą danych ?>
Chciał bym aby on pokazywał ostatnie 10 wyników z bazy. Jak go przerobić?