Ir para conteúdo

Renison

Members
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por Renison


  1. 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.

    Screenshot_276.png

    Screenshot_277.png

    Screenshot_278.png

     

    Screenshot_279.png


  2. 1 hora atrás, icarof disse:

    de uma verificado nas querys, pode ta havendo algum erro na volta das informaçoes, você ja verificou como o BD fica depois da requisição?

    ta mudando no no BD?

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


  3. 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. 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"); 
    ?>

     

    Screenshot_14.png

    Screenshot_15.png

×

Informação importante

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