Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde amigos, bem é o seguinte estou fazendo um cadastro financeiro para um site, no qual vou recuperar o nome do cliente, e a quantidade de parcelas que ele vai pagar, porém consigo recuperar o nome do cliente sem problemas, e também consigo gerar a quantidade parcelas (Através de java Script) que ele quer, só que quando mando cadastrar, na minha tabela cadastra uma parcela só para o cliente (ou seja ele criar uma linha só) e preciso que ele crie a quantidade de linhas que determinei na quantidade de parcelas, porém acho que não acrescenta a quantidade dele linhas suficientes pois identifica uma única linha para o cliente atual, exemplo: Se colocar 3 parcelas, tem que gerar 3 linhas para vencimento do mesmo cliente, se colocar 6 tem que gerar seis linhas no banco de dados, porém isso não acontece, através do java scritp gero quantas caixas de texto preciso, porém na hora de cadastrar envia somente uma, vou colocar o código aqui.
<?php
session_start();
if ($_SESSION['autentica']<>'foifoifoifoi'){
header('location:../aviso.php?id=1');
} else {
require('../../banco.php');
$sql= "select * from aluno GROUP BY nome ASC";
$cunhu_proprio=mysql_query($sql);
}
?>
<html>
<script type="text/javascript">
function adicionarCampos() {
var objSelect = document.getElementById("tipo");
var objText = document.getElementById("txtValor");
var objText2 = document.getElementById("txtVencimento");
var objText3 = document.getElementById("txtData");
var objSelect2 = document.getElementById("txtHistorico");
var i;
var linha = "";
var linhavenc = "";
var linhadatapg = "";
var linhahistorico = "";
if (objSelect.value != "") {
for (i=0; i < objSelect.value; i++) {
linhatabela += "<br> <input type='text' name='tabela' id='tabela'>"
linha += "<br> <input type='text' name='valor' id='valor'>"
linhavenc += "<br> <input type='text' name='mes' id='mes'>"
linhadatapg += "<br> <input type='text' name='data' id='data'>"
linhahistorico += "<br> <input type='select' name='historico' id='historico'>"
}
objText.innerHTML = linha;
objText2.innerHTML = linhavenc;
objText3.innerHTML = linhadatapg;
objSelect2.innerHTML = linhahistorico;
}else{
objText.innerHTML = "";
}
}
</script>
<head>
<title>ESCOLA DE INFORMÁTICA CIDADÃ</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
@import url(../../Fisk/classes.css);
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<style type="text/css">
<!--
@import url("../classes.css");
@import url("../../classes.css");
-->
</style>
</head>
<body>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center"><img src="../../imagem/topo_site1.jpg" width="786" height="102"></div></td>
</tr>
<tr>
<td bgcolor="#CCFF00"><div align="center"><a href="../index.php"><strong><font color="#0000FF">Inicio</font></strong></a><font color="#0000FF"><strong> </strong></font><strong>|</strong><font color="#0000FF"><strong> <a href="../cadastros.php"><font color="#0000FF">Cadastros</font></a> </strong></font><strong>|</strong><font color="#0000FF"><strong> <a href="../buscar.php"><font color="#0000FF">buscar</font></a> </strong></font><strong>|</strong><font color="#0000FF"><strong> <a href="../impressao.php"><font color="#0000FF">impressão</font></a> </strong></font><strong>|</strong><font color="#0000FF"><strong> <a href="../administracao.php"><font color="#0000FF">administração</font></a> </strong></font><strong>|</strong><font color="#0000FF"><strong> <a href="../../aviso.php?id=2"><font color="#0000FF">Sair</font></a></strong></font></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center"><strong>olá <?php echo $_SESSION['usuario']; ?>,
Hoje é <?php echo $_SESSION['data']; ?> </strong></div></td>
</tr>
<tr>
<td><div align="center">
<p align="left"><strong> <a href="../cadastros.php">Cadastros</a>>Cadastrar Movimentação financeira:</strong></p>
<form name="form1" method="post" action="financeiro2.php">
<table width="41%" border="0">
<tr>
<td width="41%">ALUNO:</td>
<td width="59%"><select name="tabela" class="campos" id="tabela" onClick="d">
<option selected>Selecione o Nome do Aluno.</option>
<?php
while ($dados=mysql_fetch_array($cunhu_proprio, MYSQL_ASSOC)){
echo '<option>'.$dados['nome'].'-'.$dados['cpf'].'</option>';
}
?>
</select></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>CPF:</td>
<td></td>
</tr>
<tr> </tr>
<tr>
<td colspan="2">Número de parcelas:
<select id="numParcelas" name="Tipo" onChange="adicionarCampos()">
<option value="">---</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select> <br> <br> <table width="75%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="17%">Valor</td>
<td width="24%">Vencimento</td>
<td width="28%">Data de Pagamento</td>
<td width="6%">Forma</td>
<td width="7%">Nome</td>
<td width="3%">dfd</td>
<td width="4%">fdfd</td>
<td width="11%">dfdf</td>
</tr>
<tr>
<td><span id="txtValor"></span></td>
<td><span id="txtVencimento"></span></td>
<td><span id="TxtData"></span></td>
<td><span id="txtHistorico"></span></td>
<td></td>
<td> </td>
<td> </td>
</tr>
</table> </td>
</tr>
<tr>
<td colspan="2"></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Cadastrar">
<input type="reset" name="Submit2" value="Limpar">
</div></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
</form>
<p align="left"> </p>
</div></td>
</tr>
<tr>
</tr>
</table>
</body>
</html>Carregando comentários...