Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php多维数组_Php_Jquery_Arrays - Fatal编程技术网

php多维数组

php多维数组,php,jquery,arrays,Php,Jquery,Arrays,我使用数组通过Jquery解析一些信息 首先,脚本在数据库中搜索用户搜索的引号 然后它将这些信息发送到一个数组,但是当输出数据时,站点根本不响应任何信息 $check_faqs = " SELECT faq_title, faq_url, faq_content, chapter_id FROM faqs WHERE faq_content LIKE '%". $search ."%' AND faq_status != 'dele

我使用数组通过Jquery解析一些信息

首先,脚本在数据库中搜索用户搜索的引号

然后它将这些信息发送到一个数组,但是当输出数据时,站点根本不响应任何信息

$check_faqs = "
SELECT 
    faq_title, 
    faq_url, 
    faq_content, 
    chapter_id 
FROM 
    faqs 
WHERE 
    faq_content LIKE '%". $search ."%'
AND faq_status != 'deleted'
";
$query_faqs = mysqli_query($con, $check_faqs);

if (mysqli_num_rows($query_faqs) !== 0) { 

    $faqs = array();
    while($row = mysqli_fetch_assoc($query_faqs)) {
        $chapter_info = array();
        $query_chapter = mysqli_query($con, "SELECT chapter_title, chapter_url FROM faqs_chapters WHERE chapter_id = '". $row["chapter_id"] ."'");
        $chapter = mysqli_fetch_assoc($query_chapter);
        array_push($chapter_info, $chapter["chapter_title"]);
        array_push($chapter_info, $chapter["chapter_url"]);
        array_push($row, $chapter_info);
        $faqs[] = $row;
    }
    $count_faqs = mysqli_num_rows($query_faqs);
    $output = json_encode(array('type'=>'success', 'faqsCount' => $count_faqs, 'faqs' => $faqs));
    die($output);

}
当我输出数据(包括var_转储)时,我会收到所需数据的完美数组。但是,如果没有var_dump,输出中就没有可用的数组

这里的代码包括var_转储

$check_faqs = "...
    }
    print_r($faqs);
    $count_faqs = mysqli_num_rows($query_faqs);
    $output = json_encode(array('type'=>'success', 'faqsCount' => $count_faqs, 'faqs' => $faqs));
    die($output);
以下是打印信息:

 Array
(
    [0] => Array
        (
            [faq_title] => test af en eller anden pr�ve p� andre funktioner
            [faq_url] => test
            [faq_content] => test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner
            [chapter_id] => 1
            [0] => Array
                (
                    [0] => Private brugere
                    [1] => private-brugere
                )

        )

    [1] => Array
        (
            [faq_title] => test af en eller anden pr�ve p� andre funktioner
            [faq_url] => test-two2
            [faq_content] => test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner
            [chapter_id] => 1
            [0] => Array
                (
                    [0] => Private brugere
                    [1] => private-brugere
                )

        )

)
$faqs = array(
            array(
                "faq_title" =>  "test af en eller anden pr�ve p� andre funktioner",
                "faq_url" => "test",
                "faq_content" => "test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner",
                "chapter_id" => 1,
                array("Private brugere", "private-brugere")
            ),
            array(
                "faq_title" => "test af en eller anden pr�ve p� andre funktioner",
                "faq_url" => "test",
                "faq_content" => "test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner",
                "chapter_id" => 2,
                array("Private brugere", "private-brugere")
            )
    );
弗雷恩·科努克:
echo”“;打印(常见问题);回声“

 <pre>Array
(
    [0] => Array
        (
            [faq_title] => test af en eller anden pr�ve p� andre funktioner
            [faq_url] => test
            [faq_content] => test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner
            [chapter_id] => 1
            [0] => Array
                (
                    [0] => Private brugere
                    [1] => private-brugere
                )

        )

    [1] => Array
        (
            [faq_title] => test af en eller anden pr�ve p� andre funktioner
            [faq_url] => test-two2
            [faq_content] => test af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktionertest af en eller anden pr�ve p� andre funktioner
            [chapter_id] => 1
            [0] => Array
                (
                    [0] => Private brugere
                    [1] => private-brugere
                )

        )

)
</pre>
数组
(
[0]=>阵列
(
[faq_title]=>测试埃勒·安登公关公司�维生素E p� 安德烈·芬克托纳
[faq\U url]=>测试
[常见问题解答内容]=>测试埃勒和安登公关�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托纳
[章节id]=>1
[0]=>阵列
(
[0]=>Private brugere
[1] =>私人布鲁吉尔酒店
)
)
[1] =>阵列
(
[faq_title]=>测试埃勒·安登公关公司�维生素E p� 安德烈·芬克托纳
[faq_url]=>test-two2
[常见问题解答内容]=>测试埃勒和安登公关�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托内斯特·埃勒·安登公关公司�维生素E p� 安德烈·芬克托纳
[章节id]=>1
[0]=>阵列
(
[0]=>Private brugere
[1] =>私人布鲁吉尔酒店
)
)
)

假设您有一个数组

$output = json_encode(array('type' => 'success',  'faqsCount' => $count_faqs, 'faqs' => $faqs));
echo '<pre>';
print_r($output);
echo '</pre>';
{"type":"success","faqsCount":2,"faqs":[{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":1,"0":["Private brugere","private-brugere"]},{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":2,"0":["Private brugere","private-brugere"]}]}
对数组进行计数

$output = json_encode(array('type' => 'success',  'faqsCount' => $count_faqs, 'faqs' => $faqs));
echo '<pre>';
print_r($output);
echo '</pre>';
{"type":"success","faqsCount":2,"faqs":[{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":1,"0":["Private brugere","private-brugere"]},{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":2,"0":["Private brugere","private-brugere"]}]}
对数组进行编码

$output = json_encode(array('type' => 'success',  'faqsCount' => $count_faqs, 'faqs' => $faqs));
echo '<pre>';
print_r($output);
echo '</pre>';
{"type":"success","faqsCount":2,"faqs":[{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":1,"0":["Private brugere","private-brugere"]},{"faq_title":"test af en eller anden pr\ufffdve p\ufffd andre funktioner","faq_url":"test","faq_content":"test af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktionertest af en eller anden pr\ufffdve p\ufffd andre funktioner","chapter_id":2,"0":["Private brugere","private-brugere"]}]}
输出


使用
echo';打印(输出);死亡打印数组..您的实际问题是什么??想知道
$FAQ
的值吗??这是一个数组,因此您必须使用
print\r
来像数组一样显示。我只希望它将值保存到输出中。但是$output返回空,这里
$output=json\u encode(数组('type'=>'success','faqscont'=>$count\u faq',faq'=>$faq')
常见问题=>$FAQ
更改为
常见问题=>数组($FAQ)