Я получаю файл .php, который json_encodes кодирует результаты из набора записей.
он производит штраф json, но пропускает первую запись в наборе записей,
, так что если у меня есть 21строк он создает только объект json с 20 записями, при этом первая отсутствует.
function recordSetToJson($mysql_result) {
$rs = array();
while($rs[] = mysql_fetch_assoc($mysql_result)) {
// you don´t really need to do anything here.
}
return json_encode($rs);
}
echo '{"myFiles":'.recordSetToJson($UserFiles).'}';
я пробовал:
function recordSetToJson($mysql_result) {
$rs = array();
do{
// you don´t really need to do anything here.
}
return json_encode($rs);
}while($rs[] = mysql_fetch_assoc($mysql_result))
echo '{"myFiles":'.recordSetToJson($UserFiles).'}';
, но при этом получается пустая страница.