• Home
  • diseases
  • Two Types of Tests to Diagnose Tuberculosis: What You Should Know

Two Types of Tests to Diagnose Tuberculosis: What You Should Know

Two Types of Tests to Diagnose Tuberculosis: What You Should Know

Share :


Tuberculosis (TB) is a contagious disease that infects the lungs. It is caused by bacteria that can spread through droplets released into the air when coughing or sneezing.

TB has not been eradicated yet in Indonesia. Although it is treatable, the risk of transmission remains very high. To detect TB transmission, diagnostic tests are necessary and can be obtained at the nearest healthcare facility.

 

Tuberculosis diagnostic tests

Generally, there are two types of tests to diagnose TB, including:

Tuberculosis skin test

The TB skin test is also known as the tuberculin skin test or the Mantoux test. This test can detect latent TB infection or if you live in the same house as someone who has active TB.

The doctor will use a small needle to inject fluid under the arm's skin. To see results, wait about 48–72 hours for the skin reaction to form. If the test reveals a hard or swollen bump, the result is positive. This means you might have TB. Further testing is required to confirm the diagnosis.

On the other hand, if there is no bump, the test is negative, indicating that you are not infected with TB. If you live with someone who has active TB, your doctor may order a repeat test.

Tuberculosis blood test

The blood test for tuberculosis is known as the interferon-gamma release assay, or IGRA. This test is typically required if the Mantoux test yields a positive result. This test is also required if:

  • You have had direct and prolonged contact with someone who has active tuberculosis
  • You live in an environment with high rates of tuberculosis
  • You're a healthcare worker, doctor, prisoner, or homeless individual
  • You have HIV

Similar to the Mantoux test, the TB blood test will show a negative result if no TB bacteria are found in the body. If the test shows a positive result, then TB bacteria are present in the body.

If the test results are positive for tuberculosis, your doctor will order additional tests to determine whether you have latent or active tuberculosis.

 

I was vaccinated with BCG but the TB test results are positive

The BCG vaccine is given to children to prevent severe symptoms when they are infected with TB. However, this vaccine does not prevent children from contracting the disease in the first place.

Furthermore, the BCG vaccine's protective effects will fade as the child ages. So, even if they have received the BCG vaccine, the risk of TB infection persists.

As a result, it is still necessary to have a TB test, especially if you experience symptoms such as

  • Cough lasting more than three weeks
  • Coughing up blood
  • Chest pain, or pain while breathing or coughing
  • Unintentional weight loss
  • Fatigue
  • Fever
  • Night sweats
  • Chills
  • Loss of appetite

 

TB can also affect the kidneys, bone marrow, and brain. Getting an early check-up is critical for receiving appropriate treatment.

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.

 

Looking for more information about other diseases? Click here!

 

 

Writer : Agatha Writer
Editor :
  • Sean Edbert Lim, MBBS
Last Updated : Monday, 27 May 2024 | 09:23

Mayo Clinic (2021). Tuberculosis. Available from: https://www.mayoclinic.org/diseases-conditions/tuberculosis/symptoms-causes/syc-20351250

Department of Health Minnesota (2022). The TB (Tuberculosis) Skin Test (Mantoux). Available from: https://www.health.state.mn.us/diseases/tb/basics/factsheets/tst.html

Department of Health Minnesota (2022). Tuberculosis (TB) Blood Test (IGRA). Available from: https://www.health.state.mn.us/diseases/tb/basics/factsheets/igra.html

NHS UK (2019). BCG vaccine for tuberculosis (TB) overview. Available from: https://www.nhs.uk/conditions/vaccinations/bcg-tuberculosis-tb-vaccine/

Medline Plus (2022). Tuberculosis Screening. Available from: https://medlineplus.gov/lab-tests/tuberculosis-screening/

Request history8.1.29PHP Version732msRequest Duration4MBMemory UsageGET {category}/{slug}Route
  • infolog[22:09:07] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[22:09:07] LOG.error: Error accessing doctor id: 640021cf1e44db877c0bce23 { "exception": "Undefi...
  • Booting (215ms)time
  • Application (517ms)time
  • 1 x Application (70.61%)
    517ms
    1 x Booting (29.39%)
    215ms
    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
    29 statements were executed299ms
    • WebController.php#656aicare_prod_new810μ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_new39.46msselect * from `posts` where (`slug` = 'two-types-of-tests-to-diagnose-tuberculosis-en' or `slug_en` = 'two-types-of-tests-to-diagnose-tuberculosis-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: two-types-of-tests-to-diagnose-tuberculosis-en
      • 1: two-types-of-tests-to-diagnose-tuberculosis-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_new31.11msselect * from `posts` where (`slug` = 'two-types-of-tests-to-diagnose-tuberculosis-en' or `slug_en` = 'two-types-of-tests-to-diagnose-tuberculosis-en') and `status` = 1 and `publish_date` <= '2025-04-14 22:09:06' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: two-types-of-tests-to-diagnose-tuberculosis-en
      • 1: two-types-of-tests-to-diagnose-tuberculosis-en
      • 2: 1
      • 3: 2025-04-14 22:09:06
      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.15msselect `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 (6742)
      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_new950μ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 (6742)
      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_new5.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` in (6742) 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_new770μ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_new14.09msselect `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` = 6742
      Bindings
      • 0: 6742
      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_new11.49msselect `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` = 376 and `posts`.`deleted_at` is null
      Bindings
      • 0: 376
      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.45msselect `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` = 5710 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5710
      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.21msselect `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` = 5712 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5712
      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_new75.94msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-14 22:09:07' 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-14 22:09:07
      • 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_new1.18msselect * 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.54msselect `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` = 6742 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 6742
      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_new6.9msupdate `posts` set `views_count` = 713 where `id` = 6742
      Bindings
      • 0: 713
      • 1: 6742
      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_new5.87msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 6742, 'App\\Models\\Admin\\Post', 'updated', '2025-04-14 22:09:07', '2025-04-14 22:09:07')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 6742
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-14 22:09:07
      • 8: 2025-04-14 22:09:07
      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_new970μsselect * from `users` where `users`.`id` = 20 limit 1
      Bindings
      • 0: 20
      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_new6.85msselect `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` = 9987 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9987
      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_new9.55msselect `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` = 8434 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8434
      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_new9.59msselect `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` = 9613 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9613
      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_new9.93msselect `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` = 8168 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8168
      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_new10.1msselect `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` = 8520 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8520
      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_new9.98msselect `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` = 8367 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8367
      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_new6.81msselect `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` = 8657 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8657
      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_new6.59msselect `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` = 9843 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9843
      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_new6.92msselect `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` = 3049 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3049
      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_new970μ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_new720μ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_new890μ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
    25Post.php#?
    App\Models\Admin\Category
    17Category.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
        4G681tDrs2SvH6qyGNbR130A1IR5iZM2K64gvIyd
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/diseases/two-types-of-tests-to-diagnose-tuberculos...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /diseases/two-types-of-tests-to-diagnose-tuberculosis-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:20 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImROR0hHZ2JwbUdJZGRocklxZy9hdmc9PSIsInZhbHVlIjoiZ0VFbXU1REZjYUhDalVYaVc2SzdUb1RDR1FpTGZHVE93Slkza1dQZStPdEdqWGlKRWFxN0RYZTBibThwdmlDYlFVQzNUd3hCc0xLUnVpZ0UyRXFxUTBWdUlRUTZIV3M0V2lHeTI4SnNUeWxNa2pJdysrcWdaZmNFc3FRS1UwZjciLCJtYWMiOiJhMmNkMmRhMmEzYTBjZjBiMjVmNDQzODI3YmZlM2I4MTNjOTBiYTJjYzgwNmY3NTZkNzA1MmRlMjg1MThlYmQzIiwidGFnIjoiIn0%3D; laravel_session=eyJpdiI6IktYOTNtM0Q5bS9Va2RQRkdVbHlYR3c9PSIsInZhbHVlIjoiUk9YeHNHL0FITGh2SVplenVKUktiYk94QVM3WWI4Z0Q5NTlvZ3RxdW1ENmpPOTg1azlnT1JibTBFUUNxU1IrZndvS1NkUW9JVWplcWZPaE9PdGtoWmZta1VxWlA5NEk0c1RQeGhXTTU1eGJudnduY3liS0FEQzFQSHorU2h3T08iLCJtYWMiOiJhMjc5MmVkM2M3YjcwZmI0ZjI3ZDA3MWY2MDBiMjVhNmRiNjY2MmI0ZDBlNTAzOTUyOTFjNGY4ZThkZTkxMmQ2IiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6ImROR0hHZ2JwbUdJZGRocklxZy9hdmc9PSIsInZhbHVlIjoiZ0VFbXU1REZjYUhDalVYaVc2SzdUb1RDR1FpTGZHVE93Slkza1dQZStPdEdqWGlKRWFxN0RYZTBibThwdmlDYlFVQzNUd" ] "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.134.117.239" ] "x-forwarded-for" => array:1 [ 0 => "3.134.117.239" ] "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
        0 of 0
        array:2 [ "XSRF-TOKEN" => "4G681tDrs2SvH6qyGNbR130A1IR5iZM2K64gvIyd" "laravel_session" => "WzgUiBD58IFt2J4pEQFb0YB8dSUvTgNAaSZieBN3" ]
        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, 14 Apr 2025 15:09:07 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ild1d3d0WGsydE1MZEJsR3ptbUp3S0E9PSIsInZhbHVlIjoiQ2RQYlVHN2huRG95QjRmaGJmUWZCVTR5Smh2MnlmN3JSQ1VVQVhCNmtzRGI3cXVTd0M1MHRoVy9XSEtDcS8zTkdzSHU1RU9hYUxRWmhXdGEvc3FDT21OazdKK0pmZm0zZnRsQnRxMzZXUkVSSG5IbVlVcXhPM0hWVER4dzZZL3ciLCJtYWMiOiI5MjMyZWVmNDU1M2ZhMzgxOTdjNDU3ZDMzZjhhOGUyZGUwZmE5MjJiNDMwMWRlMjM0NGM3NDRhODE1YzYxNjc2IiwidGFnIjoiIn0%3D; expires=Mon, 14 Apr 2025 17:09:07 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6Ild1d3d0WGsydE1MZEJsR3ptbUp3S0E9PSIsInZhbHVlIjoiQ2RQYlVHN2huRG95QjRmaGJmUWZCVTR5Smh2MnlmN3JSQ1VVQVhCNmtzRGI3cXVTd0M1MHRoVy9XSEtDcS8zTkdzSHU1R" 1 => "laravel_session=eyJpdiI6IkIrdC9VRzRZeXpIYU9jNGNuK1dVMGc9PSIsInZhbHVlIjoiOEdBdDhndDBjL2wvNzViWmNGNzVublB4N3ZESnVnVXJLSk5rT1NScTYrUjZCMmp2VXk1cW84MmhTOUVmRUZ0clVUQkZRRzdKdEMrQ3hUeE9RYnh0Q21zVTVncUhzd3psS1drUExWTVZUaU9LMnk5di9PZ3BLRGh0b2JZZmJhOFIiLCJtYWMiOiJmMjVkZGExMTk4Y2E0ZmNhYmFiMWNkZmJjZWFkNGQ2YTZiMTM2NzhlYWM5MDBlOTRjYzZhNGFmN2U4ZTQzZmVhIiwidGFnIjoiIn0%3D; expires=Mon, 14 Apr 2025 17:09:07 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IkIrdC9VRzRZeXpIYU9jNGNuK1dVMGc9PSIsInZhbHVlIjoiOEdBdDhndDBjL2wvNzViWmNGNzVublB4N3ZESnVnVXJLSk5rT1NScTYrUjZCMmp2VXk1cW84MmhTOUVmRUZ0clVU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ild1d3d0WGsydE1MZEJsR3ptbUp3S0E9PSIsInZhbHVlIjoiQ2RQYlVHN2huRG95QjRmaGJmUWZCVTR5Smh2MnlmN3JSQ1VVQVhCNmtzRGI3cXVTd0M1MHRoVy9XSEtDcS8zTkdzSHU1RU9hYUxRWmhXdGEvc3FDT21OazdKK0pmZm0zZnRsQnRxMzZXUkVSSG5IbVlVcXhPM0hWVER4dzZZL3ciLCJtYWMiOiI5MjMyZWVmNDU1M2ZhMzgxOTdjNDU3ZDMzZjhhOGUyZGUwZmE5MjJiNDMwMWRlMjM0NGM3NDRhODE1YzYxNjc2IiwidGFnIjoiIn0%3D; expires=Mon, 14-Apr-2025 17:09:07 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ild1d3d0WGsydE1MZEJsR3ptbUp3S0E9PSIsInZhbHVlIjoiQ2RQYlVHN2huRG95QjRmaGJmUWZCVTR5Smh2MnlmN3JSQ1VVQVhCNmtzRGI3cXVTd0M1MHRoVy9XSEtDcS8zTkdzSHU1R" 1 => "laravel_session=eyJpdiI6IkIrdC9VRzRZeXpIYU9jNGNuK1dVMGc9PSIsInZhbHVlIjoiOEdBdDhndDBjL2wvNzViWmNGNzVublB4N3ZESnVnVXJLSk5rT1NScTYrUjZCMmp2VXk1cW84MmhTOUVmRUZ0clVUQkZRRzdKdEMrQ3hUeE9RYnh0Q21zVTVncUhzd3psS1drUExWTVZUaU9LMnk5di9PZ3BLRGh0b2JZZmJhOFIiLCJtYWMiOiJmMjVkZGExMTk4Y2E0ZmNhYmFiMWNkZmJjZWFkNGQ2YTZiMTM2NzhlYWM5MDBlOTRjYzZhNGFmN2U4ZTQzZmVhIiwidGFnIjoiIn0%3D; expires=Mon, 14-Apr-2025 17:09:07 GMT; path=/; httponlylaravel_session=eyJpdiI6IkIrdC9VRzRZeXpIYU9jNGNuK1dVMGc9PSIsInZhbHVlIjoiOEdBdDhndDBjL2wvNzViWmNGNzVublB4N3ZESnVnVXJLSk5rT1NScTYrUjZCMmp2VXk1cW84MmhTOUVmRUZ0clVU" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "4G681tDrs2SvH6qyGNbR130A1IR5iZM2K64gvIyd" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/diseases/two-types-of-tests-to-diagnose-tuberculosis-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-14 22:09:07GET/diseases/two-types-of-tests-to-diagnose-tuberculosis-en2112953