php多维数组
我使用数组通过Jquery解析一些信息 首先,脚本在数据库中搜索用户搜索的引号 然后它将这些信息发送到一个数组,但是当输出数据时,站点根本不响应任何信息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
$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)