Halfar Postado Janeiro 22, 2007 Denunciar Share Postado Janeiro 22, 2007 está ocorrendo o seguinte erro no codigo abaixo:Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource $sql = "Select * from Indices where AnoMes >= '".$Inicio."' and AnoMes <= '" . $Final . "' and Indice = '".$xIndice."' order by AnoMes ASC";$Res = mysql_query("$sql") or die("Erro");$valor = mysql_fetch_row($Res);$linhas = mysql_num_rows($Res);// o erro ocorre nesta linhawhile($valor = mysql_fetch_row($Res)){aqui vem os demais codigos} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 22, 2007 Denunciar Share Postado Janeiro 22, 2007 Não, o problema é no SELECT lá de cima..."Select * from Indices where AnoMes >= '".$Inicio."' and AnoMes <= '" . $Final . "' and Indice = '".$xIndice."' order by AnoMes ASC"; Tá muito mal feito... vamos melhorar ele: "Select * from Indices where Indice = '".$xIndice."' AND AnoMes BETWEEN '".$Inicio."' AND '" . $Final . "' order by AnoMes ASC"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Halfar Postado Janeiro 22, 2007 Autor Denunciar Share Postado Janeiro 22, 2007 não funcionou tambem, o erro persiste...Aproveitando o ensejo, porque a inversão das condicoes que especiquei na instrucao sql, e que voce mudou de posicao, porque do jeito que voce escreveu seria melhor? E o beteween funciona somente para campos data? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 22, 2007 Denunciar Share Postado Janeiro 22, 2007 Só mudei para deixar o código mais estético, quanto ao between, ele serve para compara números, e não apenas datas... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Halfar Postado Janeiro 22, 2007 Autor Denunciar Share Postado Janeiro 22, 2007 hum, entendi... mas de qualquer forma ainda está dando erro, isto poderia ser algum problema no provedor, ou no meu navegador? uma vez que já utilizei este fetch_row ou fetch_assoc em outros codigos e funcionou normalmente, mas aqui está dando este problema... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 22, 2007 Denunciar Share Postado Janeiro 22, 2007 Verifique as variáveis, elas podem estar dando pau no código... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Halfar
está ocorrendo o seguinte erro no codigo abaixo:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.