Ir para conteúdo

Renison

Members
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Renison postou

  1. Renison

    Parâmetros não funcionam

    Olá Mundo, tudo bem com vocês?! Estou precisando da ajuda de vocês, se puderem, agradeço de coração, tenho ate amanhã para entregar meu projeto na faculdade, e apresenta-lo. Então seguinte, uso o banco de dados firebird, e php. Fiz uma simples agenda, onde coloquei 1 string no banco de dados com nome UNIDADES, quando vamos fazer o cadastro ele seleciona a cidade com radio, e salva o valor na string UNIDADES, até ai tudo bem. Mas quando vou para alá inicial de agendamento para escolher a agenda de alguma respectiva cidade, ele não filtra, ele puxa todo agendamento que tiver. Segue em anexo.
  2. Renison

    Origem de estoque aparece vazio.

    No DB, ele recebe os paramentos normalmente, só não consigo retornar, e não me da erro.
  3. Renison

    Origem de estoque aparece vazio.

    Bom dia, amigos! Então, estou com um problema pequeno, fiz um sistema de entrada e saida de estoque, porém, quando você da saida de estoque de destino para estoque de saida, o estoque de destino não aparece valor algum, e o de origem foi contabilizado a saida. <? include("frmvalidarcookie.php"); if (permissao(38)>0){ //fornecedores $r3=ibase_query("select idpessoa as id,nm_pessoa as nome from LPESSOA where ai=1 order by nm_pessoa"); $cod_id=''; $cod_estoqu=''; $cod_destino=''; $nm_item=''; $data1=''; $data2=''; $todos=3; $cod_forn=''; $notafiscal=''; if (isset($_POST['cod_id'])) $cod_id=$_POST['cod_id']; if (isset($_POST['cod_estoqu'])) $cod_estoqu=$_POST['cod_estoqu']; if (isset($_POST['cod_destino'])) $cod_destino=$_POST['cod_destino']; if (isset($_POST['data1'])) $data1=$_POST['data1']; if (isset($_POST['data2'])) $data2=$_POST['data2']; if (isset($_POST['todos'])) $todos=$_POST['todos']; if (isset($_POST["cod_forn"])) $cod_forn=$_POST["cod_forn"]; if (isset($_POST["notafiscal"])) $notafiscal=$_POST["notafiscal"]; ?> <body onload="document.form1.nome.focus();"> <form name="form1" method="post" action="frmrelestoque2.php"> <table width = "100%" border = "0" cellspacing = "1" align= "left" cellpadding = "3" class="login_senha"> <tr> <td colspan="6" bgcolor="#A63433" colspan="2"><span class="login_senha3a">Estoques</span></td> </tr> <tr> <td colspan="6"> Data Inicial<br> <input name= "data1" type = "date" class='nova' value="<? echo $data1; ?>"><p> Data Final<br> <input name= "data2" type = "date" class='nova' value="<? echo $data2; ?>"><p> Estoque<br> <select name="cod_estoqu" class='nova'> <option value=""></option> <? //estoques $r4=ibase_query("select cod_estoqu as id,des_estoqu as nome from CAD_ESTO where sub_estoque=1 order by 2"); while($row4=ibase_fetch_assoc($r4)) { if ($row4["ID"]==$cod_estoqu) {?> <option selected value="<?print $row4['ID'];?>"><?print $row4['NOME'].' ('.$row4['ID'].')';?></option><? } else {?> <option value="<?print $row4["ID"];?>"><?print $row4["NOME"].' ('.$row4['ID'].')';?></option><? } }?> </select> <p> Item<br> <select name="cod_id" class='nova'> <option value=""></option> <? //estoques $r5=ibase_query("select id,nome from INTER_MD2 where ai=1 order by 2"); while($row5=ibase_fetch_assoc($r5)) { if ($row5["ID"]==$cod_id) {?> <option selected value="<?print $row5['ID'];?>"><?print $row5['NOME'];?></option><? } else {?> <option value="<?print $row5["ID"];?>"><?print $row5["NOME"];?></option><? } }?> </select> <p> Fornecedor<br> <select name="cod_forn" class='nova'> <option value=""></option> <? while($row3=ibase_fetch_assoc($r3)) { if ($row3["ID"]==$cod_forn) {?> <option selected value="<?print $row3['ID'];?>"><?print $row3['NOME'];?></option><? } else {?> <option value="<?print $row3["ID"];?>"><?print $row3["NOME"];?></option><? } }?> </select> <p> Nota Fiscal<br> <input name="notafiscal" id="notafiscal" class="nova" type="text" size="10" maxlength="10" value="<? echo $notafiscal ?>"> <p> Opções<br> <select name="todos" class="nova"> <option value="1" <? if ($todos==1) echo "selected";?>>Somente Entradas</option> <option value="2" <? if ($todos==2) echo "selected";?>>Somente Saídas</option> <option value="3" <? if ($todos==3) echo "selected";?>>Saldo</option> </select>&nbsp;&nbsp;&nbsp; <input name="btp" type="submit" value="OK" class="button_estilo"> <input name="btn2" type="button" value="Limpar" class="button_estilo" onClick=window.location="frmrelestoque2.php"> <input name="btn3" type="button" value="Voltar" class="button_estilo" onClick=window.location="frmmenu_almo.php"><p> <input name="bt1" id="bt1" type="button" value="Imprimir" class="button_estilo4" onClick=window.open("pdf083.php?id=<? echo $cod_estoqu?>")> </form> </td> </tr> <tr> <td colspan='2'> <table width = "100%" border = "0" cellspacing = "3" align= "left" cellpadding = "5" class="login_senha"> <tr bgcolor='#e2e2e2'> <td width="05%" align='center'>Data</td> <td width="08%" align='center'>Estoque Origem</td> <td width="03%" align='center'>Destino</td> <td width="03%" align='center'>ID</td> <td width="15%" align='center'>Item</td> <td width="04%" align='center'>Unidade</td> <td width="10%" align='center'>Fornecedor</td> <td width="03%" align='center'>NF</td> <td width="05%" align='center'>Usuário</td> <td width="03%" align='center'>Entradas</td> <td width="03%" align='center'>Saidas</td> <td width="03%" align='center'>Observação</td> </tr> <? $i=0; $sql="select a.cod_id, a.data,a.historico,c.des_estoqu as nm_origem,e.nm_pessoa as nm_fornecedor,a.notafiscal, d.des_estoqu as nm_destino, b.nome as nm_item, b.unidade_cob as nm_unidade,a.entrada,a.saida,a.usuario,a.observacao, c.des_estoqu from inter_md2a a left join inter_md2 b on b.id=a.cod_id left join cad_esto c on c.cod_estoqu=a.cod_estoqu left join cad_esto d on d.cod_estoqu=a.cod_destino left join lpessoa e on e.idpessoa=a.cod_forn where a.ai=1 "; if ($todos==1){ $sql.=" and a.entrada>0 "; } if ($todos==2){ $sql.=" and a.saida>0 "; } if (!empty($data1)){ $sql.=" and a.data between '$data1' and '$data2' "; if ($cod_estoqu>0){ $sql.=" and a.cod_estoqu=$cod_estoqu "; if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } }else{ if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } } }else{ if ($cod_destino>0){ $sql.=" and a.cod_destino=$cod_destino "; if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } }else{ if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; }else{ if ($cod_forn>0){ $sql.=" and a.cod_forn=$cod_forn "; }else{ if ($notafiscal>0){ $sql.=" and a.notafiscal=$notafiscal "; }else{ $sql.=" and a.id=0 "; } } } } } $sql.=" order by 2"; //echo $sql."<p>"; $r4=ibase_query($sql); $t1=0; $t2=0; $i=0; while($row=ibase_fetch_object($r4)){ if ($i % 2){?> <tr bgcolor = "#cdf"><?; } else{?> <tr bgcolor = "#EAE2B4"><?; } $i++;?> <td align='left'><? imprimevazio(DataBR($row->DATA));?></td> <td align='left'><? imprimevazio($row->DES_ESTOQU);?></td> <td align='left'><? imprimevazio($row->NM_DESTINO);?></td> <td align='center'><? imprimevazio($row->COD_ID);?></td> <td align="left"><? imprimevazio($row->HISTORICO);?></td> <td align="left"><? imprimevazio($row->NM_UNIDADE);?></td> <td align="left"><? imprimevazio($row->NM_FORNECEDOR);?></td> <td align="left"><? imprimevazio($row->NOTAFISCAL);?></td> <td align="left"><? imprimevazio($row->USUARIO);?></td> <td align="right"><? imprimevazio(tran1($row->ENTRADA));?></td> <td align="right"><? imprimevazio(tran1($row->SAIDA));?></td> <td align="right"><? imprimevazio($row->OBSERVACAO);?></td> </tr> <?/* <td align="center"> <a href="frminvent_ver_all.php?cod_id=<? echo $row->COD_ID; ?>" title="Ver lançamentos" target="_blank">Lançamentos</a> </td> */ $t1=$t1+$row->ENTRADA; $t2=$t2+$row->SAIDA; ?> <? } if ($cod_id>0){?> <tr bgcolor="e2e2e2"> <td colspan='7' align="right"><strong>Total</strong></td> <td align='right'><strong><? echo tran1($t1) ?></strong></td> <td align='right'><strong><?echo tran1($t2)?></strong></td> </tr> <tr bgcolor="e2e2e2"> <td colspan='8' align="right"><strong>Saldo</strong></td> <td align='right'><strong><?echo tran1($t1-$t2)?></strong></td> </tr> <?} ?> </table> </td> </tr> </table> </form> </body> </html> <? }else{ mensagem('Acesso negado. (38)'); }?>
  4. Renison

    Resultado não gerando no PDF

    Bom dia, sou novato tanto no fórum, como nesta area, seguinte, estou com um pouco de dificuldade em gerar um PDF, na realidade, chega a gerar O PDF, mas nao coloca o resultado, segue a baixo PRINT e o codigo. ps1: tenho um sistema em PHP 5.4, sistema de clinica, estou querendo gerar relatório de glosa. <? include("frmvalidarcookie.php"); $idfatu=0; $data1=''; $data2=''; if (isset($_POST["data1"])) $data1=$_POST["data1"]; if (isset($_POST["data2"])) $data2=$_POST["data2"]; if (isset($_POST["idfatu"])) $idfatu=$_POST["idfatu"]; $sql="select b.diaexame,a.idresultados, a.idexame, e.exame as nm_exame, a.quant, a.vr_glosa, a.pa_sa, a.quant*a.pa_sa as pr_total, a.glosado, a.glosado_usu, a.glosado_dat, c.convenio as nm_convenio,p.paciente as nm_paciente,g.id as nm_id from lab_itemresultados a left join lab_resultados b on b.idresultado=a.idresultados left join lab_convenios c on c.idconvenio=b.idconvenio left join lab_exames e on e.idexame=a.idexame left join lab_pacientes p on p.idpaciente=b.idpaciente left join fatu00 f on f.id=b.idlote left join fatu02 g on g.id=f.idfatu02 where a.glosado='S' and g.id=$idfatu order by p.paciente "; echo $sql; require_once("../fpdf/fpdf.php"); class PDF extends FPDF { function Header(){ $this->SetLeftMargin(30); $this->Image('LOGO.jpg' , 72 ,12, 55 , 58,'JPG',''); $this->SetFont('Arial','',12); $this->Cell(0,10,"EMPRESA",0,1,'C'); $this->SetFont('Arial','',8); $this->Cell(0,12," Mossoró/RN",0,1,'C'); $this->SetFont('Arial','BI',10); $this->Ln(10); $this->Cell(0,14,$this->title2,0,1,'C'); $this->Ln(10); //cabeçalho da tabela $this->SetFont('arial','B',8); $this->SetFillColor(212,208,200); $this->Cell(50,15,'Data',1,0,"C",1); $this->Cell(40,15,'OS',1,0,"C",1); $this->Cell(150,15,'Convenio',1,0,"C",1); $this->Cell(150,15,'Paciente',1,0,"C",1); $this->Cell(150,15,'Exame',1,0,"C",1); $this->Cell(30,15,'Quant',1,0,"C",1); $this->Cell(40,15,'Pr.Unit',1,0,"C",1); $this->Cell(50,15,'Total',1,0,"C",1); $this->Cell(50,15,'Glosa em',1,0,"C",1); $this->Cell(50,15,'Vr. Glosa',1,0,"C",1); $this->Cell(30,15,'Fatura',1,1,"C",1); } function Footer() { $this->SetY(-20); //quanto menor,mais distante da base da folha $this->SetFont('Arial','I',8); $this->Cell(0,10,'Pagina '.$this->PageNo(),0,0,'C'); } } $pdf= new PDF("L","pt","A4"); //$pdf->title=$usuario; $pdf->title2='GLOSAS - '.$dt1.' - '.$dt2; $pdf->SetLeftMargin(30); $pdf->SetAutoPageBreak(true,32); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','',8); //$pdf->MultiCell(200,20,$sql,1,'L',false); $r=ibase_query($sql); $i=0; $t1=0; $t2=0; while($row=ibase_fetch_assoc($r)){ $pdf->Cell(50,15,dataBR($row->DIAEXAME),1,0,"C"); $pdf->Cell(40,15,$row->IDRESULTADOS,1,0,"R"); $pdf->Cell(150,15,substr($row->NM_CONVENIO,0,25),1,0,"L"); $pdf->Cell(150,15,substr($row->NM_PACIENTE,0,25),1,0,"L"); $pdf->Cell(150,15,substr($row->NM_EXAME,0,25),1,0,"L"); $pdf->Cell(30,15,tran0($row->QUANT),1,0,"C"); $pdf->Cell(40,15,tran($row->PA_SA),1,0,"R"); $pdf->Cell(50,15,tran($row->PR_TOTAL),1,0,"R"); $pdf->Cell(50,15,dataBR($row->GLOSADO_DAT),1,0,"C"); $pdf->Cell(50,15,tran($row->VR_GLOSA),1,0,"R"); $pdf->Cell(30,15,$row->NM_ID,1,1,"R"); $i++; $t1=$t1+$row->PR_TOTAL; $t2=$t2+$row->VR_GLOSA; } $pdf->SetFont('Arial','B',8); $pdf->SetFillColor(212,208,200); $pdf->Cell(610,15,"Total: ".$i,1,0,"L",1); $pdf->Cell(50,15,tran($t1),1,0,"R",1); $pdf->Cell(50,15,'',1,0,"R",1); $pdf->Cell(50,15,tran($t2),1,1,"R",1); ob_start(); $pdf->Output("arquivo.pdf","I"); ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.