gpt4 book ai didi

php - cakephp中的数据解码问题

转载 作者:行者123 更新时间:2023-11-29 22:07:33 26 4
gpt4 key购买 nike

我无法从此代码获得响应

 if (!empty($data)) {

$json_response = json_encode($data);

echo $json_response;exit;
} else {
echo '';
}

这里的数据来自$data中的数据库,但无法对其进行编码。$data 包含以下数据

Array
(
[0] => Array
(
[doctor_id] => 1
[d_name] => Rahul Kenewadekar
[country] => India
[year] => DNB - 2012 to 2014
[profile_image] => Rahul_Kenewadekar-1439468566.jpg
[department] => Fellowship in MAS � DNB (Minimal Access Surgery -
Diplomate of National Board)
)

最佳答案

您的数据库和表的编码类型(字符集)是什么。您也可以检查 app/config/database.php 是否设置如下:

<?php
class DATABASE_CONFIG
{
var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'XXXXXX',
'password' => 'XXXXXXXX',
'database' => 'XXXXXXXX',
'prefix' => '',
'encoding' => 'utf8'
);

您还可以在执行任何查询之前以及连接到数据库之后尝试执行“SET NAMES UTF8”。

关于php - cakephp中的数据解码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32006958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com