Суть вопроса вот:
Не могу понять откуда лишние пробелы, php скрипт рисует такое:
PHP:
<?php
mb_internal_encoding("UTF-8");
$post_id = $_POST["id"];
require ("db_config.php");
$connect = pg_connect("host=".DB_HOST." dbname=Yamap_base user=".DB_USER." password=".DB_PASS."");
$sql = "SELECT * FROM marker_place WHERE id=1";
$result = pg_fetch_assoc(pg_query($connect,$sql));
echo json_encode($result, JSON_UNESCAPED_UNICODE);
pg_close($connect);
JS:
$.ajax({
type: "POST",
url: "get_baloon.php",
dataType: "json",
data: marker_id_injson,
async: false,
success: function (data) {
console.log(data);
}
});
Ответ, как вы поняли получаю с Postgresql, везде тип поля VARCHAR, конечно могу убирать лишний пробел в цикле, но может есть более красивый вариант?