Yes it is, in order to use it use the syntax LIMIT first, number
For example, if you would like to show records starting at #17, and show the next 10, you would use
$art = mysql_query("SELECT * FROM art WHERE author_id=$author_id ORDER BY art_id LIMIT 17, 10");
Or if you would like to show the first 20 records:
$art = mysql_query("SELECT * FROM art WHERE author_id=$author_id ORDER BY art_id LIMIT 0, 20");
In order to produce the paging effect (prev/next) then you would just have to use dynamic numbers for those values, passed through the url string. Since you have quite a few posts and it looks like you know your way around PHP then I'll try and let you figure it out, if you need any more help let me know 🙂