Gravar dados do formulário em abas em session e recuperá-las posteriormente
boa tarde
estou desenvolvendo um cadastro e nele solicito ao usuário que insira os dados de seus dependentes.
Este formulário está em abas e quero que, ao terminar o cadastro, o usuário possa visualizar os dados em todas as abas antes de finalizar.
Minha dificuldade está em trabalhar com esses dados na sessão.
foreach($_POST['nomeparente'] as $ind=>$dependentes){
$_SESSION['dependentes']['dependente'] =$_POST['nomeparente'][$ind];
$_SESSION['dependentes']['parentesco'] =$_POST['parentesco'][$ind];
$_SESSION['dependentes']['estadocivil']=$_POST['estadocivil'][$ind];
$_SESSION['dependentes']['nascimento'] =$_POST['nascimento'][$ind];
$parentesco = mysql_real_escape_string($_POST['parentesco'][$ind]);
$estadocivil= mysql_real_escape_string($_POST['estadocivil'][$ind]);
$nascimento = mysql_real_escape_string($_POST['nascimento'][$ind]);
$data =grava_data_mysql($nascimento);
if(!empty($dependentes)){
$result ="SELECT dependente FROM tb_proposta_dependentes WHERE dependente='$dependentes' AND socio_proposta='$socio_proposta'";
$result =mysql_query($result) or die (mysql_error());
if(mysql_num_rows($result)!=0){
print '<div class="alert alert-danger" role="alert">
<p style="text-align=center;"><strong>Atenção!</strong></p> <p>Seu dependente: '. $dependentes .' já foi inserido com sucesso.</p>
</div>';
} else {
$insert_dependentes="INSERT INTO tb_proposta_dependentes (socio_proposta, dependente, codigo_parentesco, estadocivil, nascimento, criacao_data) VALUES ('$socio_proposta','$dependentes', '$parentesco', '$estadocivil', '$data',NOW())";
$insert_dependentes= mysql_query($insert_dependentes) or die (mysql_error());
}
}
Ele está inserindo corretamente no banco de dados, mas não sei como recuperar esses dados no formulário.
<tr>
<td style="vertical-align:middle;"></td>
<td>
<label class="campo" for="nomeparente">
<input type="text" name="nomeparente[]" id="nomeparente" maxlength="100" tabindex="23" title="Nome" value=''/></label>
</td>
<td>
<label class="data" for="parentesco">
<select name="parentesco[]" id="parentesco" tabindex="24" title="Grau de Parentesco">
<option value="" selected="selected">Selecione</option>
<option title="Parentesco" value="1">CONJUGE</option><option title="Parentesco" value="5">DEPENDENTES</option><option title="Parentesco" value="7">FILHO INCAPAZ</option><option title="Parentesco" value="2">FILHO(A)</option><option title="Parentesco" value="6">FILHO(A) UNIVERSITARIO</option><option title="Parentesco" value="3">GUARDA(TUTELA)</option><option title="Parentesco" value="4">PAIS</option></select>
</label>
</td>
<td>
<label class="data" for="estadocivil">
<select name="estadocivil[]" id="estadocivil" tabindex="25" title="Estado Civil">
<option value="" selected="selected">Selecione</option>
<option title="Estado Civil" value="C">Casado</option><option title="Estado Civil" value="D">Divorciado</option><option title="Estado Civil" value="O">Outros</option><option title="Estado Civil" value="S">Solteiro</option><option title="Estado Civil" value="V">Viúvo</option></select>
</label>
</td>
<td>
<label class="numero" for="nascimento">
<input type="data" name="nascimento[]" id="nascimento" maxlength="10" tabindex="26" title="Nascimento" value=''/> </label></td>
</tr>Discussão (2)
Carregando comentários...