Как реализовать разбивку на страницы?

Каков наилучший способ реализовать простую разбивку на страницы? Вот код im, используемый для помещения элементов из базы данных в таблицу:

$sql = "SELECT * FROM table WHERE id='id' "; $result = mysql_query($sql); while($row=mysql_fetch_array($result))} echo($row['id']); echo($row['name']); } 

Я просто хотел сделать это, поэтому я бы использовал $ _GET ['page'] (bla.php? Page = 1), чтобы установить смещение на 10, затем (bla.php? Page = 2), чтобы установить его на 20?