Bom dia, sou novo neste fórum e minha duvida é que estou montando um sistema onde insiro dados a serem salvo no banco de dados MySQL, logo apos o salvamento no banco de dados é redirecionado para uma pagina que deve apresentar os dados impressos. segue abaixo os codigos da paginas que tenho usado para tentar fazer isso.
OBS: Desculpem o código pobre eu ainda estou bem no inicio do aprendizado da programação.
Nome do arquivo: pagamento.php
<?php include "Connections/redirecionamento.php";?><?php
//Guardando sessão para posterior envio de formulario.@session_start();@$_SESSION['matri']=$_POST['matricula'];@$_SESSION['ano']=$_POST['ano'];@$_SESSION['data_pag']=$_POST['data_pag'];@$_SESSION['valor']=$_POST['valorPgto'];//função usada para buscar nome do socio no banco de dados.
ini_set('default_charset','UTF-8');
include "Connections/conexao_cadastro.php";
$buscar =@intval($_POST['matricula']);
$sql = mysql_query("SELECT * FROM matricula WHERE matriculasocial LIKE '%".$buscar."%'");
$row = mysql_num_rows($sql);if($row >){while($linha = mysql_fetch_array($sql)){
$nome = $linha['nome'];}}else{
echo "Nada encontrado!";}//algoritmo para somar a checkbox if(empty($_POST['janeiro'])){
$_POST['janeiro']=;}if(empty($_POST['fevereiro'])){
$_POST['fevereiro']=;}if(empty($_POST['marco'])){
$_POST['marco']=;}if(empty($_POST['abril'])){
$_POST['abril']=;}if(empty($_POST['maio'])){
$_POST['maio']=;}if(empty($_POST['junho'])){
$_POST['junho']=;}if(empty($_POST['julho'])){
$_POST['julho']=;}if(empty($_POST['agosto'])){
$_POST['agosto']=;}if(empty($_POST['setembro'])){
$_POST['setembro']=;}if(empty($_POST['outubro'])){
$_POST['outubro']=;}if(empty($_POST['novembro'])){
$_POST['novembro']=;}if(empty($_POST['dezembro'])){
$_POST['dezembro']=;}
$meses=($_POST['janeiro']+ $_POST['fevereiro']+ $_POST['marco']+ $_POST['abril']+ $_POST['maio']+ $_POST['junho']+ $_POST['julho']+ $_POST['agosto']+ $_POST['setembro']+ $_POST['outubro']+ $_POST['novembro']+ $_POST['dezembro']);//algoritmo para calcular valor total a ser pago.if(empty($_POST['valorPgto'])){
$valor =;}else{
$valor=$_POST['valorPgto'];}
$quant_pagar = $meses;
$totalPgto = $valor * $quant_pagar;//estrutura php para marcar a checkbox depois de clicar no botão calcular.
$janeiro = $_POST['janeiro'];if($janeiro ==true){
$janeiro ="checked";}
$fevereiro = $_POST['fevereiro'];if($fevereiro ==true){
$fevereiro ="checked";}
$marco = $_POST['marco'];if($marco ==true){
$marco ="checked";}
$abril = $_POST['abril'];if($abril ==true){
$abril ="checked";}
$maio = $_POST['maio'];if($maio ==true){
$maio ="checked";}
$junho = $_POST['junho'];if($junho ==true){
$junho ="checked";}
$julho = $_POST['julho'];if($julho ==true){
$julho ="checked";}
$agosto = $_POST['agosto'];if($agosto ==true){
$agosto ="checked";}
$setembro = $_POST['setembro'];if($setembro ==true){
$setembro ="checked";}
$outubro = $_POST['outubro'];if($outubro ==true){
$outubro ="checked";}
$novembro = $_POST['novembro'];if($novembro ==true){
$novembro ="checked";}
$dezembro = $_POST['dezembro'];if($dezembro ==true){
$dezembro ="checked";}?><html><head><!-- css do datepicker(calendario),bootstrap e arquivos de configuração proprio. --><linkrel="stylesheet"type="text/css"href="css/datepicker.css"><linkrel="stylesheet"type="text/css"href="css/bootstrap.css"><linkrel="stylesheet"href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7"crossorigin="anonymous"><linkrel="stylesheet"href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css"integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r"crossorigin="anonymous"><linkrel="stylesheet"type="text/css"href="css/sistema.css"><linkrel="stylesheet"type="text/css"href="css/agricultor.css"><!-- javascript do jquery, datepicker(calendario), bootstrap e arquivos de configuração proprio. --><scriptsrc="js/jquery-1.12.2.min.js"type="text/javascript"></script><scriptsrc="js/bootstrap-datepicker.js"type="text/javascript"></script><scriptsrc="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS"crossorigin="anonymous"></script><scripttype="text/javascript"src="js/pagamento.js"></script><scriptsrc="js/data.js"type="text/javascript"></script><metacharset="utf-8"><linkrel="shortcut icon"href="imagens/favicon.ico"type="image/x-icon"/><!-- Função javascript para o botão calcular da pagina do pagamento --><scripttype="text/Javascript">function send(action){switch(action){case'save':
url ='#';break;}
document.forms[].action = url;
document.forms[].submit();}</script><title>Sistema de Pagamento</title></head><body><divid="topo"><h1>Sindicato dos Trabalhadores e das Trabalhadoras Rurais de Vitoria de Santo Antão</h1></div><divid="sair"><ahref="Connections/logout.php">Sair</a></div><divid="menupesquisas"><ahref="cadastro_associado.php"><buttonclass="btn btn-large btn-primary"><iclass="glyphicon glyphicon-home"></i> Associado</button></a><ahref="consulta_associado.php"><buttonclass="btn btn-large btn-primary"><iclass="glyphicon glyphicon-search"></i> Consulta</button></a><ahref="pagamento.php"><buttonclass="btn btn-large btn-primary"><iclass="glyphicon glyphicon-usd"></i> Pagamento</button></a><ahref=""><buttonclass="btn btn-large btn-primary"><iclass="glyphicon glyphicon-file"></i> Relatorios</button></a></div><divid="linhatopo"></div></br><h1id="titulo_pagamento">PAGAMENTO</h1></br><!-- Formulario do sistema de pagamento na parte de cadastro --><formclass="form1"action="Connections/salvarPagamento.php"method="post"><divclass="part1Pgto"><strong>Matricula:</strong> <input type="text" placeholder=" Nº de matricula" required="required" name="matricula" id="matricula" value="<?php echo $_SESSION['matri'];?>">
<strong>Socio:</strong> <input type="text" name="socio" id="socio" style="width: 600px;" value="<?php echo $nome ?>">
<strong>Ano:</strong> <input type="text" name="ano" id="ano" value="<?php echo $_SESSION['ano'];?>" >
</div><divclass="part2Pgto"><strong>Data pagamento:</strong> <input maxlength="10" OnKeyPress="formatar(this, '##/##/####')" onBlur="return doDateVenc(this.id,this.value, 4);" name="data_pag" type="text" id="datepicker" value="<?php echo $_SESSION['data_pag'];?>">
<!-- Função javascript para o calendario --><script>
$(document).ready(function(){
$('#datepicker').datepicker({
format:"dd/mm/yyyy",
language:"pt-BR"});});</script><strong>Valor do Mês:</strong> <input type="text" name="valorPgto" id="valorPgto" value="<?php echo $_SESSION['valor'];?>">
<strong>Quantos mês(es):</strong> <input type="text" name="quant_Pgto" id="quant_Pgto" value="<?php echo $meses ?>">
<strong>Total à pagar:</strong> <input type="text" id="totalPgto" name="totalPgto" value="<?php echo $totalPgto ?>">
</div><divclass="meses"><labelfor"janeiro"><input type="checkbox" id="janeiro" name="janeiro" value="1" <?php echo $janeiro;?>> Janeiro</label></br><labelfor"fevereiro"><input type="checkbox" id="fevereiro" name="fevereiro" value="1" <?php echo $fevereiro;?> > Fevereiro</label></br><labelfor"marco"><input type="checkbox" id="marco" name="marco" value="1" <?php echo $marco;?> > Março</label></br><labelfor"abril"><input type="checkbox" id="abril" name="abril" value="1" <?php echo $abril;?> > Abril</label></br><labelfor"maio"><input type="checkbox" id="maio" name="maio" value="1" <?php echo $maio;?> > Maio</label></br><labelfor"junho"><input type="checkbox" id="junho" name="junho" value="1" <?php echo $junho;?> > Junho</label></br><labelfor"julho"><input type="checkbox" id="julho" name="julho" value="1" <?php echo $julho;?> > Julho</label></br><labelfor"agosto"><input type="checkbox" id="agosto" name="agosto" value="1" <?php echo $agosto;?> > Agosto</label></br><labelfor"setembro"><input type="checkbox" id="setembro" name="setembro" value="1" <?php echo $setembro;?> > Setembro</label></br><labelfor"outubro"><input type="checkbox" id="outubro" name="outubro" value="1" <?php echo $outubro;?> > Outubro</label></br><labelfor"novembro"><input type="checkbox" id="novembro" name="novembro" value="1" <?php echo $novembro;?> > Novembro</label></br><labelfor"dezembro"><input type="checkbox" id="dezembro" name="dezembro" value="1" <?php echo $dezembro;?> > Dezembro</label></div><divid="botaoPagar"><inputclass="btn btn-primary"type="submit"value="Calcular"name="calcular"onclick="send('save');"/><inputclass="btn btn-primary"type="submit"value="Imprimir / Salvar"name="imprimirSalvar"/></div></form><divid="btnPesquisar"><ahref="pesquisar_pagamento.php"><buttonclass="btn btn-large btn-primary"> Pesquisar</button></a></div></body></html>
Pergunta
alisdj
Bom dia, sou novo neste fórum e minha duvida é que estou montando um sistema onde insiro dados a serem salvo no banco de dados MySQL, logo apos o salvamento no banco de dados é redirecionado para uma pagina que deve apresentar os dados impressos. segue abaixo os codigos da paginas que tenho usado para tentar fazer isso.
OBS: Desculpem o código pobre eu ainda estou bem no inicio do aprendizado da programação.
Nome do arquivo: pagamento.php
Nome do arquivo: salvarPagamento
Nome do arquivo: imprimir_pagamento.php
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.