Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas com consultas


websuite

Pergunta

Estou fazendo um relatorio de estoque onde tenho que pegar as peças que estao a muito tempo paradas no estoque sem giro..tipo de 01/01/2000 ate hoje. So que não esta retornando nada na consulta.

public function get_pecas_sem_giro($data,$linha){
        if(!$linha){
            $busca = "select proeat,procod,pronom,produc,prolin,prodpc,produv,proucm,provva,proofc from TB_PCAPRO where proeat > 0 and produv <='".$data."' and produc <= '".$data."' and prolin = '".strtoupper($linha)."' order by produv ASC";
        }
        
        $connection = @ibase_connect ($this->instancia,$this->user,$this->pass,'WIN1254', '0', '3');        
        $query = ibase_query($connection,$busca) or die(ibase_errmsg());
        $arr = array();
        while($row = ibase_fetch_assoc($query)){
            $this->arr[] = array(
            "estoque_fisico"=>$row['PROEAT'],
            "estoque_oficina"=>$row['PROOFC'],
            "tot_custo"=>$row['PROUCM'],
            "tot_venda"=>$row['PROVVA'],
            "ult_compra"=>$row['PRODUC'],            
            "ult_venda"=>$row['PRODUV'],
            "linha"=>$row['PROLIN'],
            "codigo"=>$row['PROCOD'],
            "descricao"=>$row['PRONOM'],
            "pri_compra"=>$row['PRODPC']            
            );
        }
        return $arr;

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

dificil saber..

faz assim, coloca

if(!$linha){

$busca = "select proeat,procod,pronom,produc,prolin,prodpc,produv,proucm,provva,proofc from TB_PCAPRO where proeat > 0 and produv <='".$data."' and produc <= '".$data."' and prolin = '".strtoupper($linha)."' order by produv ASC";

echo $busca;

exit;

}

ai pega o que mostrar na tela coloca no sql do phmyadmin e veja o resultado, se aparece algum erro..

com os dados da para testar melhor e ver o que acontece, se tem alguma variavel errada, ou campo diferente

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...