• Home
  • diseases
  • How to Identify Hemorrhoid Stages and Their Treatment Options

How to Identify Hemorrhoid Stages and Their Treatment Options

How to Identify Hemorrhoid Stages and Their Treatment Options

Share :


Hemorrhoids can result in pain and affect your daily routine. Mild hemorrhoids are not harmful and may not manifest any symptoms. Nevertheless, if hemorrhoids are extensive, additional treatment may be necessary in addition to medication.

 

What is hemorrhoid?

Hemorrhoids are enlarged blood vessels located in the anus and rectum. This condition may result in a lump, anal pain, and bleeding during defecation. The exact origin of hemorrhoids is unknown; however, it is primarily due to the increased pressure on the blood flow around the anus.

Various factors can lead to this augmentation in blood circulation, such as:

  • Chronic constipation
  • Pregnancy-induced weight gain
  • Prolonged periods of sitting
  • The tendency to use excessive force
  • Obesity
  • Anal sex

Internal and external hemorrhoids are the two main types of hemorrhoids. When hemorrhoids form in the rectum, they are not palpable or visible to the naked eye. On the other hand, when external hemorrhoids form, they resemble small pimples under the skin surrounding the anus and can be either pink or bluish in color.

Blood stains in stool or on pants are possible symptoms of internal hemorrhoids, which induce bleeding from the rectum. On the other hand, external hemorrhoids typically manifest with an itchy anus, a painful or tender lump surrounding the anus, pain in the anus, or a lumpy sensation overall, particularly when seated.

 

Hemorrhoid stages and treatment

The treatment for hemorrhoids is determined based on the stage or severity of the condition. The primary objective of hemorrhoid treatment is to relieve the inflammation that can lead to the rupture of hemorrhoids. The stages of hemorrhoids and the appropriate treatment methods are as follows:

 

Stage 1

Hemorrhoids in stage 1 refer to a condition in which the hemorrhoids extend into the anus but do not protrude outside of it. This level is the least serious and is typically not dangerous. Stage 1 hemorrhoids are characterized by the presence of symptoms such as anal hemorrhage or bleeding while passing stools. 

In the initial stage of hemorrhoids, the condition typically resolves spontaneously. Stage 1 hemorrhoids can be treated by using analgesics and following a nutritious diet consisting of high-fiber foods.

 

Stage 2

Stage 2 hemorrhoids are characterized by bleeding from the anus and the protrusion of pads from the anal canal, also known as rectal prolapse. When you stop pushing, this anal pad will immediately return to its original position. It is unnecessary to attempt to return it to the anus.

The doctor might recommend conservative hemorrhoid treatment therapy, such as rubber band ligation, for stage 2 hemorrhoids. This procedure involves binding the hemorrhoid lump with a special rubber band and then cutting off the blood flow to the hemorrhoid. The hemorrhoids will gradually fade away as the affected tissue rots.

Additional options for treatment include infrared coagulation, which involves applying infrared radiation to the inflammatory tissue, and injection sclerotherapy, which involves injecting medications into the inflamed tissue.

 

Stage 3

Protruding anal pads during routine activities or straining are symptoms of stage 3 hemorrhoids. At this stage, the protruding anal pad will not go back into place on its own; you will need to use your fingers to do so.

 

Stage 4

Hemorrhoids continue to prolapse outside the anus in stage 4, the most severe type of hemorrhoids. The next step in treating a hemorrhoid, depending on its severity, may involve referring the patient to a surgeon. Surgical removal or stapling of hemorrhoids is the standard surgical procedure for treating this condition. Stage 3 and 4 hemorrhoids typically respond effectively to this treatment.

Hemorrhoids can be treated with dietary changes, lifestyle modifications, or medication, depending on their severity. If your hemorrhoids have advanced to a severe stage, your doctor may recommend surgery. If you need medical advice or consultation, you can either visit a doctor or make use of the consultation features that are available in the Ai Care application by downloading the Ai Care application from the App Store or Play Store.

Writer : Ratih AI Care
Editor :
  • dr. Alvidiani Agustina Damanik
Last Updated : Friday, 24 May 2024 | 06:50

Perry, K. (2022). Hemorrhoids Treatment & Management. Available from:  https://emedicine.medscape.com/article/775407-treatment?form=fpf

Mayo Clinic. Hemorrhpids. Available from: https://www.mayoclinic.org/diseases-conditions/hemorrhoids/diagnosis-treatment/drc-20360280

Cleveland Clinic. Hemorrhoids. Available from: https://my.clevelandclinic.org/health/diseases/15120-hemorrhoids

Health Direct. Haemorrhoids. Available from: https://www.healthdirect.gov.au/haemorrhoids-piles

Request history8.1.29PHP Version848msRequest Duration4MBMemory UsageGET {category}/{slug}Route
  • warninglog[09:14:24] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[09:14:24] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[09:14:24] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[09:14:24] LOG.error: Error accessing doctor id: 640021cf1e44db877c0bce23 { "exception": "Undefi...
  • Booting (244ms)time
  • Application (604ms)time
  • 1 x Application (71.2%)
    604ms
    1 x Booting (28.8%)
    244ms
    11 templates were rendered
    • 1x web.v2.single-post-healthpediasingle-post-healthpedia.blade.php#?blade
    • 1x web.v2.partials.single.breadcrumbbreadcrumb.blade.php#?blade
    • 2x web.partials.single-sharesingle-share.blade.php#?blade
    • 1x web.v2.partials.single.editoreditor.blade.php#?blade
    • 1x web.v2.partials.single.tagstags.blade.php#?blade
    • 1x web.v2.partials.single.referensireferensi.blade.php#?blade
    • 1x web.v2.partials.article-populararticle-popular.blade.php#?blade
    • 1x web.v2.partials.related-articlerelated-article.blade.php#?blade
    • 1x web.v2.partials.healthtopichealthtopic.blade.php#?blade
    • 1x layouts.v2.web_layoutweb_layout.blade.php#?blade
    uri
    GET {category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@newSinglePost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.new.single.post
    file
    app/Http/Controllers/WebController.php:645-806
    31 statements were executed398ms
    • WebController.php#656aicare_prod_new930μsselect * from `categories` where (`slug` = 'diseases' or `slug_en` = 'diseases') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: diseases
      • 1: diseases
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:656
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#657aicare_prod_new67.39msselect * from `posts` where (`slug` = 'how-to-identify-hemorrhoid-stages-and-their-treatment-options-en' or `slug_en` = 'how-to-identify-hemorrhoid-stages-and-their-treatment-options-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: how-to-identify-hemorrhoid-stages-and-their-treatment-options-en
      • 1: how-to-identify-hemorrhoid-stages-and-their-treatment-options-en
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:657
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new42.08msselect * from `posts` where (`slug` = 'how-to-identify-hemorrhoid-stages-and-their-treatment-options-en' or `slug_en` = 'how-to-identify-hemorrhoid-stages-and-their-treatment-options-en') and `status` = 1 and `publish_date` <= '2025-04-28 09:14:24' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: how-to-identify-hemorrhoid-stages-and-their-treatment-options-en
      • 1: how-to-identify-hemorrhoid-stages-and-their-treatment-options-en
      • 2: 1
      • 3: 2025-04-28 09:14:24
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new1.09msselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (8633)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new800μsselect `users`.*, `post_english_editors`.`post_id` as `pivot_post_id`, `post_english_editors`.`user_id` as `pivot_user_id`, `post_english_editors`.`created_at` as `pivot_created_at`, `post_english_editors`.`updated_at` as `pivot_updated_at` from `users` inner join `post_english_editors` on `users`.`id` = `post_english_editors`.`user_id` where `post_english_editors`.`post_id` in (8633)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new6.41msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (8633) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new620μsselect * from `categories` where `categories`.`id` in (0) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#724aicare_prod_new18.87msselect `tags`.*, `post_tag`.`post_id` as `pivot_post_id`, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`created_at` as `pivot_created_at`, `post_tag`.`updated_at` as `pivot_updated_at` from `tags` inner join `post_tag` on `tags`.`id` = `post_tag`.`tag_id` where `post_tag`.`post_id` = 8633
      Bindings
      • 0: 8633
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:724
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#1362aicare_prod_new12.52msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 207 and `posts`.`deleted_at` is null
      Bindings
      • 0: 207
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1362aicare_prod_new14.02msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 941 and `posts`.`deleted_at` is null
      Bindings
      • 0: 941
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1362aicare_prod_new11.86msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 8276 and `posts`.`deleted_at` is null
      Bindings
      • 0: 8276
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#743aicare_prod_new117msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-28 09:14:24' and `deleted_at` is null and `content_type` = 'article' and `slug_en` != '' and `slug_en` is not null and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-28 09:14:24
      • 2: article
      • 3: 
      Hints
      • Use SELECT * only if you need all columns from table
      • ORDER BY RAND() is slow, try to avoid if you can. You can read this or this
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Http/Controllers/WebController.php:743
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • CategoryHealtTopics.php#11aicare_prod_new990μsselect * from `categories` where (`slug` != 'penyakit-a-z' and `slug` != 'obat-a-z' and `slug` != 'pemeriksaan-a-z' and `parent_id` = '0') and `categories`.`deleted_at` is null order by `order` asc
      Bindings
      • 0: penyakit-a-z
      • 1: obat-a-z
      • 2: pemeriksaan-a-z
      • 3: 0
      Hints
      • Use SELECT * only if you need all columns from table
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Repositories/Categories/CategoryHealtTopics.php:11
      • app/Http/Controllers/WebController.php:744
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#748aicare_prod_new1.59msselect `healthpedia`.*, `healthpedia_post`.`post_id` as `pivot_post_id`, `healthpedia_post`.`healthpedia_id` as `pivot_healthpedia_id`, `healthpedia_post`.`created_at` as `pivot_created_at`, `healthpedia_post`.`updated_at` as `pivot_updated_at` from `healthpedia` inner join `healthpedia_post` on `healthpedia`.`id` = `healthpedia_post`.`healthpedia_id` where `healthpedia_post`.`post_id` = 8633 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 8633
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:748
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#779aicare_prod_new8.5msupdate `posts` set `views_count` = 1030 where `id` = 8633
      Bindings
      • 0: 1030
      • 1: 8633
      Backtrace
      • app/Http/Controllers/WebController.php:779
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • ActivityLogger.php#174aicare_prod_new10.97msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 8633, 'App\\Models\\Admin\\Post', 'updated', '2025-04-28 09:14:24', '2025-04-28 09:14:24')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 8633
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-28 09:14:24
      • 8: 2025-04-28 09:14:24
      Backtrace
      • vendor/spatie/laravel-activitylog/src/ActivityLogger.php:174
      • vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php:88
      • app/Http/Controllers/WebController.php:779
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
    • single-post-healthpedia.blade.php#37aicare_prod_new850μsselect * from `users` where `users`.`id` = 18 limit 1
      Bindings
      • 0: 18
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::web.v2.single-post-healthpedia:37
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.13msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7868 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7868
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.23msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9667 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9667
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.21msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7743 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7743
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.31msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7493 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7493
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.33msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9653 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9653
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.32msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9607 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9607
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new7.6msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9275 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9275
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new7.11msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9711 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9711
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new7.16msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8634 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8634
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new7.32msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9002 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9002
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new7.15msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8645 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8645
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#122aicare_prod_new900μsselect * from `pages` where `slug` = 'about-us' limit 1
      Bindings
      • 0: about-us
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:122
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#549aicare_prod_new670μsselect * from `faqs` where `name_en` is not null and `slug_en` is not null limit 1
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:549
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#551aicare_prod_new840μsselect * from `term_policies`
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      Backtrace
      • view::layouts.v2.web_layout:551
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\Admin\Post
    33Post.php#?
    App\Models\Admin\Category
    19Category.php#?
    App\User
    3User.php#?
    App\Models\Admin\Tag
    3Tag.php#?
    App\Models\TermPolicy
    3TermPolicy.php#?
    App\Models\Admin\Page
    1Page.php#?
    App\Models\Admin\Faq
    1Faq.php#?
        locale
        en
        _token
        wnBL2MwXgAOYjXQzqFnxtd747qQme7UKIM8Tjt99
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/diseases/how-to-identify-hemorrhoid-stages-and-the...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /diseases/how-to-identify-hemorrhoid-stages-and-their-treatment-options-en
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "3.141.40.160" ] "x-forwarded-for" => array:1 [ 0 => "3.141.40.160" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-scheme" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "ai-care.atmatech.id" ] "connection" => array:1 [ 0 => "keep-alive" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 28 Apr 2025 02:14:24 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InRxYUdnYW1xRE1GakJXanE4Um5UZUE9PSIsInZhbHVlIjoiR1dEZjlQTVVzSmh3RlgvckpNSytlWXpIaTBlcER2NkI5aWN1K3YxNWkvWXJ1d0srSVN1WmRQcVU1djRWQ2FSR0JHeHBmb2IxUTRlVkFQejUvd3VNMlNDeU1ZdzB4QlNlams4RmdDZVYxRW9KWExZNldKcm1RQVJsYkJPeUJJUHUiLCJtYWMiOiIwNzU2ODNkYTkyZThmMWMzOWI0YWFkYTI5MDllMzRiMjU4ZGYyNzE3ODlkOTcxOWU2Y2I1YmM5MmUzMTM1MzExIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 04:14:24 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6InRxYUdnYW1xRE1GakJXanE4Um5UZUE9PSIsInZhbHVlIjoiR1dEZjlQTVVzSmh3RlgvckpNSytlWXpIaTBlcER2NkI5aWN1K3YxNWkvWXJ1d0srSVN1WmRQcVU1djRWQ2FSR0JHeHBmb" 1 => "laravel_session=eyJpdiI6IkppSUVudmttUlFNUDJnR1lkNUZVYUE9PSIsInZhbHVlIjoibW5SYUxmSUlsUitQQk5ndGpPYmlVemhhVjJlTjVKcGJMWDl4WXdoWnlZQ2NOR0ZCUGMxaG9oeGVKNkpGc1NnemVsdjhpS3I1OFJha2gxUXZhQW1tQkYxY1BNUDVmcFQrZTRNVHFHdFJ6cnBDd2dSczVCOFJmNE9SaVUvald2Q2kiLCJtYWMiOiIwNGRiODZmOTEwYjkyYzBjYzViZWZhMzVjZjgxNWUxNzExYTRlZTU0OTQwNmFmNzkxMGE4MmNmNmIwYzM1YjUzIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 04:14:24 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IkppSUVudmttUlFNUDJnR1lkNUZVYUE9PSIsInZhbHVlIjoibW5SYUxmSUlsUitQQk5ndGpPYmlVemhhVjJlTjVKcGJMWDl4WXdoWnlZQ2NOR0ZCUGMxaG9oeGVKNkpGc1NnemVs" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InRxYUdnYW1xRE1GakJXanE4Um5UZUE9PSIsInZhbHVlIjoiR1dEZjlQTVVzSmh3RlgvckpNSytlWXpIaTBlcER2NkI5aWN1K3YxNWkvWXJ1d0srSVN1WmRQcVU1djRWQ2FSR0JHeHBmb2IxUTRlVkFQejUvd3VNMlNDeU1ZdzB4QlNlams4RmdDZVYxRW9KWExZNldKcm1RQVJsYkJPeUJJUHUiLCJtYWMiOiIwNzU2ODNkYTkyZThmMWMzOWI0YWFkYTI5MDllMzRiMjU4ZGYyNzE3ODlkOTcxOWU2Y2I1YmM5MmUzMTM1MzExIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 04:14:24 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InRxYUdnYW1xRE1GakJXanE4Um5UZUE9PSIsInZhbHVlIjoiR1dEZjlQTVVzSmh3RlgvckpNSytlWXpIaTBlcER2NkI5aWN1K3YxNWkvWXJ1d0srSVN1WmRQcVU1djRWQ2FSR0JHeHBmb" 1 => "laravel_session=eyJpdiI6IkppSUVudmttUlFNUDJnR1lkNUZVYUE9PSIsInZhbHVlIjoibW5SYUxmSUlsUitQQk5ndGpPYmlVemhhVjJlTjVKcGJMWDl4WXdoWnlZQ2NOR0ZCUGMxaG9oeGVKNkpGc1NnemVsdjhpS3I1OFJha2gxUXZhQW1tQkYxY1BNUDVmcFQrZTRNVHFHdFJ6cnBDd2dSczVCOFJmNE9SaVUvald2Q2kiLCJtYWMiOiIwNGRiODZmOTEwYjkyYzBjYzViZWZhMzVjZjgxNWUxNzExYTRlZTU0OTQwNmFmNzkxMGE4MmNmNmIwYzM1YjUzIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 04:14:24 GMT; path=/; httponlylaravel_session=eyJpdiI6IkppSUVudmttUlFNUDJnR1lkNUZVYUE9PSIsInZhbHVlIjoibW5SYUxmSUlsUitQQk5ndGpPYmlVemhhVjJlTjVKcGJMWDl4WXdoWnlZQ2NOR0ZCUGMxaG9oeGVKNkpGc1NnemVs" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "wnBL2MwXgAOYjXQzqFnxtd747qQme7UKIM8Tjt99" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/diseases/how-to-identify-hemorrhoid-stages-and-their-treatment-options-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-28 09:14:24GET/diseases/how-to-identify-hemorrhoid-stages-and-their-treatment-options-en4113163