cambia estas lineas.... así
Código PHP:
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
haber que sucede... ya que de ahí en fuera, el paginator dicen que funciona a la perfección
demás, procura no llamar variables no creadas... como las GET
Código PHP:
$letra=isset($_POST['letra'])? $_POST['letra']: '';
$categoria=isset($_GET['categoria'])? $_GET['categoria']: '';
así es menos probable que genere algún error, suerte!
y no olvides (para mostrar todos los errores)
Código PHP:
error_reporting(E_ALL);
al inicio del script, a depurar...