Bom dia pessoal,
não consigo exibir o resultado de uma soma em um select usando php e oracle.
Poderiam me ajudar?
Esse é meu codigo
<meta charset="UTF-8"> <?php include "../conecctgula.php"; $data1 = $_POST['data1']; $data2 = $_POST['data2']; $qtd =$_POST['qtd']; $produtos = $_POST['produtos']; $consultamot = " select sum (pcpedi.qt / pcpedi.qtunitcx) AS TOTAL_SUM from pcpedi where pcpedi.data between TO_DATE($data1, 'dd/mm/yyyy') and TO_DATE($data2, 'dd/mm/yyyy') and pcpedi.qt >= $qtd and pcpedi.codprod in ($produtos) "; $stmtA = OCIParse($conexao, $consultamot) or die("ERRO NA ANÁLISE SELECT DO Consulta Carregamento"); oci_define_by_name($stmtA, "TOTAL_SUM", $total); echo OCIExecute($stmtA, OCI_DEFAULT); echo "Período de $data1 até $data2 </br>"; echo "Produtos: $produtos </br>"; while(oci_fetch($stmtA)){ echo "Resultado: $total"; } ?>
Esse éo meu erro
Fatal error: Call to undefined function: oci_define_by_name() in /var/www/htdocs/pagina/acompanhamento/rel_media_volumes.php on line 23
Agradeço a todos , obrigado!