Esto es citado de un ejemplo del Curso de PHP por "José Mariano González Romano"
La base de datos que usa es MySql pero la puedes adaptar a la que usas tú:
Código PHP:
// Calcular el número total de filas de la tabla
$instruccion = "select * from noticias";
$consulta = mysql_query ($instruccion, $conexion)
or die ("Fallo en la consulta");
$nfilas = mysql_num_rows ($consulta);
if ($nfilas > 0)
{
// Mostrar números inicial y final de las filas a mostrar
print ("<P>Mostrando noticias " . ($comienzo + 1) . " a ");
if (($comienzo + $num) < $nfilas)
print ($comienzo + $num);
else
print ($nfilas);
print (" de un total de $nfilas.\n");
// Mostrar botones anterior y siguiente
$estapagina = $_SERVER['PHP_SELF'];
if ($nfilas > $num)
{
if ($comienzo > 0)
print ("[ <A HREF='$estapagina?comienzo=" . ($comienzo - $num) . "'>Anterior</A> | ");
else
print ("[ Anterior | ");
if ($nfilas > ($comienzo + $num))
print ("<A HREF='$estapagina?comienzo=" . ($comienzo + $num) . "'>Siguiente</A> ]\n");
else
print ("Siguiente ]\n");
}
print ("</P>\n");
}
// Enviar consulta
$instruccion = "select * from noticias order by fecha desc limit $comienzo, $num";
$consulta = mysql_query ($instruccion, $conexion)
or die ("Fallo en la consulta");
// Mostrar resultados de la consulta
$nfilas = mysql_num_rows ($consulta);
if ($nfilas > 0)
{
print ("<TABLE>\n");
print ("<TR>\n");
print ("<TH>Título</TH>\n");
print ("<TH>Texto</TH>\n");
print ("<TH>Categoría</TH>\n");
print ("<TH>Fecha</TH>\n");
print ("<TH>Imagen</TH>\n");
print ("</TR>\n");
for ($i=0; $i<$nfilas; $i++)
{
$resultado = mysql_fetch_array ($consulta);
print ("<TR>\n");
print ("<TD>" . $resultado['titulo'] . "</TD>\n");
print ("<TD>" . $resultado['texto'] . "</TD>\n");
print ("<TD>" . $resultado['categoria'] . "</TD>\n");
print ("<TD>" . date2string($resultado['fecha']) . "</TD>\n");
if ($resultado['imagen'] != "")
print ("<TD class= $class><A TARGET='_blank' HREF='img/" . $resultado['imagen'] .
"'><IMG BORDER='0' SRC='img/ico-fichero.gif' ALT='Imagen asociada'></A></TD>\n");
else
print ("<TD class= $class> </TD>\n");
print ("</TR>\n");
}
print ("</TABLE>\n");
}
else
print ("No hay noticias disponibles");
La parte que te interesa es la ubicada antes de "Mostrar resultados de la consulta"
lo que viene luego fijate el uso de la variable $nfilas
Espero te sirva... Hasta Luego! n_n