Skip to main content

SQL Query to print individual array from the serialize data

I have some serialize data: Want to show them based on their last array key by using any PHP code or direct from Xampp Database with query.

Basically I want from array[0]=> value then array[1]=>value like that, to show all individual array value is from each array. Or from the serialized data.

s:1121:"a:1:{i:0;a:5:{i:0;a:7:{s:4:"type";s:4:"text";s:8:"required";s:5:"false";s:5:"label";s:6:"Issue:";s:9:"className";s:12:"form-control";s:4:"name";s:18:"text-1475766502491";s:6:"access";s:5:"false";s:7:"subtype";s:4:"text";}i:1;a:7:{s:4:"type";s:4:"text";s:8:"required";s:5:"false";s:5:"label";s:9:"Platform:";s:9:"className";s:12:"form-control";s:4:"name";s:18:"text-1475766502680";s:6:"access";s:5:"false";s:7:"subtype";s:4:"text";}i:2;a:7:{s:4:"type";s:8:"textarea";s:8:"required";s:5:"false";s:5:"label";s:19:"Steps to Reproduce:";s:9:"className";s:12:"form-control";s:4:"name";s:22:"textarea-1475766579522";s:6:"access";s:5:"false";s:7:"subtype";s:8:"textarea";}i:3;a:8:{s:4:"type";s:4:"file";s:8:"required";s:5:"false";s:5:"label";s:11:"Screenshot:";s:9:"className";s:12:"form-control";s:4:"name";s:18:"file-1475766594420";s:6:"access";s:5:"false";s:7:"subtype";s:4:"file";s:8:"multiple";s:5:"false";}i:4;a:7:{s:4:"type";s:6:"button";s:7:"subtype";s:6:"submit";s:5:"label";s:6:"Button";s:9:"className";s:15:"btn-default btn";s:4:"name";s:20:"button-1627753206601";s:6:"access";s:5:"false";s:5:"style";s:7:"default";}}}";

Array structure:

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [type] => text
                    [required] => false
                    [label] => Issue:
                    [className] => form-control
                    [name] => text-1475766502491
                    [access] => false
                    [subtype] => text
                )

            [1] => Array
                (
                    [type] => text
                    [required] => false
                    [label] => Platform:
                    [className] => form-control
                    [name] => text-1475766502680
                    [access] => false
                    [subtype] => text
                )

            [2] => Array
                (
                    [type] => textarea
                    [required] => false
                    [label] => Steps to Reproduce:
                    [className] => form-control
                    [name] => textarea-1475766579522
                    [access] => false
                    [subtype] => textarea
                )

            [3] => Array
                (
                    [type] => file
                    [required] => false
                    [label] => Screenshot:
                    [className] => form-control
                    [name] => file-1475766594420
                    [access] => false
                    [subtype] => file
                    [multiple] => false
                )

            [4] => Array
                (
                    [type] => button
                    [subtype] => submit
                    [label] => Button
                    [className] => btn-default btn
                    [name] => button-1627753206601
                    [access] => false
                    [style] => default
                )

        )

)

Is it possible to show only below array

[1] => Array
            (
                [type] => text
                [required] => false
                [label] => Platform:
                [className] => form-control
                [name] => text-1475766502680
                [access] => false
                [subtype] => text
            )

With SQL Query or any PHP code from the array and serialize data.



source https://stackoverflow.com/questions/68604775/sql-query-to-print-individual-array-from-the-serialize-data

Comments