Prueba a añadir esto para obtener $total_paginas;
Código PHP:
$rtotal = mysql_query("SELECT count(Nombrec) as total FROM `cancion` where Nombrec like ('%".$buscar2."%') or Nombre like ('%".$buscar2."%') or Nombred like ('%".$buscar2."%') or Cancion like ('%".$buscar2."%') or estilo like ('%".$buscar2."%') or letra like ('%".$buscar2."%') ORDER BY Nombrec DESC LIMIT $inicio, $registros");
$row=mysql_fetch_array($rtotal);
$total_paginas=$row["total"];