<?php
header('Content-Type: application/json');
$response = array();
$mysqli = new mysqli();
$result = $mysqli->query("SELECT * from groupa") or die(mysql_error());
if ($result->num_rows > 0) {
$response["shedule"] = array();
while ($row = $result->fetch_assoc()) {
$shedule = array();
$shedule["gid"] = $row["gid"];
$shedule["id_kurs"] = $row["id_kurs"];
//$shedule["gname"] = $row["gname"];
array_push($response["shedule"], $shedule);
}
$response["success"] = 1;
echo json_encode($response);
} else {
$response["success"] = 0;
echo json_encode($response);
}
?>
При раскомментировании строки
//$shedule["gname"] = $row["gname"];
Перестает выводить вообще что-либо, просто белая страница.
У gname в базе тип varchar
Дабы не оставить вопрос без ответа отвечаю:
header('Content-Type: application/json');
echo json_encode($response,JSON_UNESCAPED_UNICODE);
5.4.0 Для options были добавлены константы JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, и JSON_UNESCAPED_UNICODE.
$a = array('<foo>',"'bar'",'"baz"','&blong&', "\xc3\xa9");
echo "Обычно: ", json_encode($a), "\n";
echo "Тэги: ", json_encode($a, JSON_HEX_TAG), "\n";
echo "Апострофы: ", json_encode($a, JSON_HEX_APOS), "\n";
echo "Кавычки: ", json_encode($a, JSON_HEX_QUOT), "\n";
echo "Амперсанты: ", json_encode($a, JSON_HEX_AMP), "\n";
echo "Юникод: ", json_encode($a, JSON_UNESCAPED_UNICODE), "\n";
echo "Все: ", json_encode($a, JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE), "\n\n";
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Люди советуют и ту и другуюСам имею небольшой опыт и понятны обе книги
Возможно ли передать данные динамического масcива std:vector из одной программы в другую функцией CopyMemory? Так чтобы вторая программа видела и имела...
Внутри квадратных скобок в определении лямбда-функции можно задать переменные из внешнего контекста, которые нужны для работы этой лямбда...