Finding all parent categories in MYSQL

In this tutorial We have share how to get all parent categories from child category with a single query in MYSQL
I do this:
    $childCategoryID = 55
SELECT c.*
    FROM (
        SELECT
            @r AS _id,
            (SELECT @r := parent_id FROM category WHERE id = _id) AS parent_id,
            @l := @l + 1 AS level
        FROM
            (SELECT @r := ".$childCategoryID.", @l := 0) vars, category m
        WHERE @r <> 0) d
    JOIN category c
    ON d._id = c.id