Сижу и не вижу ошибку, что не так с массивом:
$array = [
"status" => 'ok',
"f_name" => $whois['first_name'],
"s_name" => $whois['second_name'],
"t_name" => $whois['third_name'],
"id" => $whois['id'],
];
Ответ от БД:
array(12) {
["id"]=>
string(1) "1"
[0]=>
string(1) "1"
["first_name"]=>
string(9) "Иванов"
[1]=>
string(9) "Иванов"
["second_name"]=>
string(9) "Александр"
[2]=>
string(9) "Александр"
["third_name"]=>
string(10) "Васильевич"
[3]=>
string(10) "Васильевич"
["password"]=>
string(4) "2580"
[4]=>
string(4) "2580"
["addtime"]=>
string(0) ""
[5]=>
string(0) ""
}
При
echo json_encode($array);
пустота... при
echo $whois['first_name'];
- значение из БД :)
P.S. Не спрашивайте зачем я из массива и массив данные кидаю :D