agregar paginas antes paginas despues a mi paginacion

hola pues recuerdan que queria paginar los listados de juegos de mi web
pues queria que quedaran asi
[contenido no disponible]
solo un ultimo problema este es el paginador que estoy usando
<?php
header('Content-Type: text/html; charset=ISO-8859-1');

if (isset($_REQUEST['pos']))
$inicio=$_REQUEST['pos'];
else
$inicio=0;

$conexion=mysql_connect("mi servidor","mi usuariio","mi contraseña") or die("Problemas en la conexion");
mysql_select_db("aaburrijuegos",$conexion) or die("Problemas en la seleccion
de la base de datos");

$registros=mysql_query("select * from mitabladeprueba limit $inicio,5",
$conexion) or
die("Problemas en el select:".mysql_error());
$impresos=0;
while ($reg=mysql_fetch_array($registros))
{
$impresos++;
echo '<div id="juego1">'.'<img scr="'.$reg['imagen'].'height="90" width="90" "/>'."<h1>".$reg['titulo']."</h1>"."<p>".$reg['descripcion']."</p>"."</div>";

}
mysql_close($conexion);
if ($inicio==0)
echo "anteriores ";
else
{
$anterior=$inicio-5;
echo "<a href=\"index.php?pos=$anterior\" id=\"ant\">Anteriores </a>";
}
if ($impresos==5)
{
$proximo=$inicio+5;
echo "<a href=\"index.php?pos=$proximo\" id=\"sig\">Siguientes</a>";
}
else
echo "siguientes";
?>
y queria agregarle paginas antes y depues
ejemplo
<anterior 1 2 3 4 5 6 7 siguiente>
Hola, ¿cuál es el problema? Un par de post más abajo yo dejé una forma de hacer lo que quieres :D.

Si no te sirve lo que yo expliqué avísame y explica un poco más lo que quieres ¿quieres que siguiente y anterior sean enlaces?.

Saludos.