Autor Tópico: for (var i = 0; i <= data.length; i++) { não funciona mais?  (Lida 3099 vezes)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.619
  • Gratidão gera gratidão, lamúria gera lamúria...
    • Ver perfil
    • Blog do Zekke
Re:for (var i = 0; i <= data.length; i++) { não funciona mais?
« Resposta #15 Online: 15 de Abril de 2021, 17:08 »
Experimenta consultar o json_encode() antes do while( $result = mysqli_fetch_array() ), então.
Eu estou achando que o problema está surgindo por você consultar depois.
Provavelmente nessa hora não tem mais nada lá pra ser consultado, por isso retorna null.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 438
    • Ver perfil
Re:for (var i = 0; i <= data.length; i++) { não funciona mais?
« Resposta #16 Online: 16 de Abril de 2021, 11:18 »
Fiz uma mistura de vários scripts e funcionou, embora não tenha localizado exatamente o local do erro.
A solução é muito boa: graficos pelo chart.js em scripts mysql (mais jquery e ajax).
Vou arrumar a bagunça toda e posto aqui como exemplo.
Vlw