Qualcuno conosce un codice per il paging facilmente implementabile??

Ne ho provati un paio, ma un disatro.
L'unico che funziona, estrapolato da un file demo_paging1.php
funziona laddove nelle query al database non inserisco condizioni "WHERE"
altrimenti sballa.
Di conseguenza o mi restituisce tutti i risultati, visto che non posso usare opzioni:

$query=" SELECT * FROM table limit $eu, $limit ";
$result=mysql_query($query);


oppure mi da i risultati della prima pagina e poi le altre , 2 e 3, sono bianche:

$query=" SELECT * FROM table WHERE regione = '$regione' limit $eu, $limit ";
$result=mysql_query($query);

Lo script in realta esegue due query, una per sapere quanti risultati ci sono e l'altra
per printarli poi a schermo.

Qualcuno ha mai usato il paging e avesse da parte ancora il codice da poter modificare
ed implementare sulla mia pagina??