$idFavorecidoCombo = $arrDadosFavorecido["id_favorecido"]; $nmFavorecidoCombo = $arrDadosFavorecido["nm_abrev_favorecido"]; ?> <option value="<?php echo $idFavorecidoCombo; ?> "><?php echo $nmFavorecidoCombo; ?> </option> <?php } mysql_free_result($arrRegFavorecido); //$arrData = getdate(); //$strData = $arrData["mday"]."/".$arrData["mon"]."/".$arrData["year"]; $strData = datePhpToString(null); ?> </select> </td> <td nowrap="nowrap"> <input name="dtMovimento" type="text" id="dtMovimento" onchange="javascript: dataVerifica(this)" onkeyup="javascript: dataCompleta(this)" size="12" maxlength="10" value="<?php echo $strData; ?> " title="Data do Movimento"/> </td> <td nowrap="nowrap"><label> <input name="vlMovimento" type="text" id="vlMovimento" title="Valor do Movimento" size="20"/> <select name="fgDebCred" size="0" id="fgDebCred" title="Crédito ou Débito"> <option value="C">C</option> <option value="D" selected="selected">D</option>
@($dataParam = $_POST["dataParam"]); @($idUsuar = $_SESSION["valid_user"]); // Instanciando a classe geradora de PDFs $pdf = new FPDF('P', 'cm', 'A4'); // colocando autor do documento $pdf->SetAuthor('Financ - O seu sistema finaceiro'); // Colocando o titulo do documento $pdf->SetTitle('Movimentação - Financ'); //SetMargins(float left, float top [, float right]) $pdf->SetMargins(2, 2, 2); // Adiciona página $pdf->AddPage(); // Formatando fonte da linha $pdf->SetFont('Arial', 'B', 14); $pdf->setFillColor(200, 200, 200); $pdf->Cell(0, 0.5, "Gerado em: " . datePhpToString(null), 0, 1, 'C', 1); $pdf->Cell(0, 0.5, "Período: " . $dataParam, 0, 1, 'C', 1); $pdf->ln(); //criando uma conexão com o banco $conn = mysql_connect($server, $db_user, $db_pass) or die("Não foi possivel conectar ao banco"); //Definindo a qual base de dados as operações se daram mysql_select_db($database) or die("Base de dados não foi encontrada"); // calculo do saldo anterior $str_query_saldo_anterior = " SELECT ifnull(sum( " . " CASE m.fg_deb_cred" . " WHEN 'D' " . " THEN m.vl_movimento * -1 " . " WHEN 'C' " . " THEN m.vl_movimento " . " END ),0) AS saldo " . " FROM movimentos m" . " WHERE m.id_usuar = '{$idUsuar}'" . " AND date_format(m.dt_movimento,'%m/%Y') < '{$dataParam}'"; // execução do comando e obtenção dos dados $arrRegsSaldoAnterior = mysql_query($str_query_saldo_anterior); $arrSaldoAnterior = mysql_fetch_assoc($arrRegsSaldoAnterior); $saldoAnterior = number_format($arrSaldoAnterior["saldo"], 2, ',', '.'); mysql_free_result($arrRegsSaldoAnterior); $str_query_saldo = " SELECT ifnull(sum( " . " CASE m.fg_deb_cred" . " WHEN 'D' " . " THEN m.vl_movimento * -1 " . " WHEN 'C' " . " THEN m.vl_movimento " . " END ),0) AS saldo " . " FROM movimentos m" . " WHERE m.id_usuar = '{$idUsuar}'" . " AND date_format(m.dt_movimento,'%m/%Y') <= '{$dataParam}'"; // execução do comando e obtenção dos dados