echo "$result";
//----------------------------------------------------------------
// Упаковываем данные с помощью json
//----------------------------------------------------------------
print json_encode($result);
Так делать нельзя, можно выводить лишь только JSON данные, иначе у вас ничего работать не будет... уберите из кода все echo и выводите только json