Sou iniciante em programação e estou desenvolvendo um aplicativo android que utiliza PHP e faz requisições com o Mysql. Inicialmente testei todas as funcionalidades no servidor local para, então, migrá-lo para um servidor online, no caso, Hostinger.
Um dos meus arquivos em PHP retorna o valor de um array corretamente no servidor local, porém, ao utilizar o mesmo arquivo em PHP no servidor online com o mesmo banco, o array só responde como TRUE quando executo echo
.
Testei fazendo o echo de cada linha e está funcionando perfeitamente, só não conseguindo associar os valores às keys.
$ resultado = array(); $ ordenado = mysqli_query($ connect, $ ordenarExercicio); while ($ pacientes = $ ordenado->fetch_assoc()){ echo $ pacientes['grupo']; //imprime OK echo $ pacientes['nome_exercicio']; //imprime OK echo $ pacientes['utilizar_exercicio']; //imprime OK $ resultado[] = array("grupo" => $ pacientes['grupo'], "nome" => $ pacientes['nome_exercicio'], "habilitar" => $ pacientes['utilizar_exercicio'] ); } echo json_encode($ resultado); //imprime TRUE