Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarceloBezerra

[Resolvido] Submetendo 2 formularios ao mesmo tempo

Recommended Posts

Olá galera, sou novo aqui no F.I. portanto: com licença!

 

Pessoal é o seguinte, tenho dois formulários em pagina1.php e pagina2.php.É possível submeter os dois ao mesmo tempo?

estou utilizando uma função em JS para manter os dados no formulário quando mudo de página. Os dados de cada Form serão direcionados para duas tabelas distintas. Porem são interligadas pelo seu assunto:

 

Cadastro de Cliente e Contato no Cliente.

 

HELP-ME PLEASE!!!! :huh:

Agradeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa de dois Formulários para isso.

Você vai trabalhar com variáveis. No PHP quando você resgatar o valor das váriaveis...

Ex:

$nome = $_POST['nome'];
$idade = $_POST['idade'];

 

...você vai usar essas variáveis para inserir nas tabelas que você definir no insert.

$qry = "insert into tabela_1 (nome) values ('$nome')";
$exe = mysql_query($qry);

$qry = "insert into tabela_2 (idade) values ($idade)";
$exe = mysql_query($qry);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim dessa forma está e esta funcionando. mas o cliente quer separar em dois forms em paginas distintas sndo submetida de uma só ves, como se fosse um form com abas

uma aba para cada assunto como se faz no DELPHI, JAVA, VB etc. Entendeu.???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não faz sentido duas páginas distintas serem submetidas de uma só vez.

Você quer trabalhar com abas ? Então use Ajax - Jquery, algum FrameWork JS para isso.

Em uma aba você coloca um Formulário e na outra aba o outro Formulário.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok !!! Consegui usando um script em Javascript esta rodando muito bem!!!!

3 abas um só formulário enviado para duas tabelas distintas..

 


</script>

<html>
<head>
<title> Utilização de Abas - Javascript </title>
<style> 

body, table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.menu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000033;
background-color: #FFFFFF;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 5px;
cursor: hand;
}

.menu-sel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000033;
background-color: #CCCCCC;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
padding: 5px;
cursor: hand;
}

.tb-conteudo {
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.conteudo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000033;
background-color: #CCCCCC;
padding: 5px;
width: 760px;
height: 460px;
}

</style>
<script language="JavaScript">

function stAba(menu, conteudo) {
this.menu = menu;
this.conteudo = conteudo;
}

var arAbas = new Array();
arAbas[0] = new stAba('td_cadastro', 'div_cadastro');
arAbas[1] = new stAba('td_consulta', 'div_consulta');
arAbas[2] = new stAba('td_manutencao', 'div_manutencao');

function AlternarAbas(menu, conteudo) {
for (i = 0; i < arAbas.length; i++) {
m = document.getElementById(arAbas[i].menu);
m.className = 'menu';
c = document.getElementById(arAbas[i].conteudo)
c.style.display = 'none';
}
m = document.getElementById(menu)
m.className = 'menu-sel';
c = document.getElementById(conteudo)
c.style.display = '';
}

</script>

</head>

<body onLoad="AlternarAbas('td_cadastro','div_cadastro')">

<form id="form1" runat="server">

<h2 align="center">Utilização de Abas - Javascript</h2>

<table width="760" height="480" cellspacing="0" cellpadding="0"
border="0" style="border-left: 1px solid #000000; font:menu;">
<tr>
<td width="100" class="menu" id="td_cadastro"
onClick="AlternarAbas('td_cadastro','div_cadastro')">
Cadastro
</td>
<td width="100" class="menu" id="td_consulta"
onClick="AlternarAbas('td_consulta','div_consulta')">
Consulta
</td>
<td width="100" class="menu" id="td_manutencao"
onClick="AlternarAbas('td_manutencao','div_manutencao')">
Manutenção
</td>
<td width="460" style="border-bottom: 1px solid #000000">
 
<td>
</tr>
<tr>
<td height="460" class="tb-conteudo" colspan="4">
<div id="div_cadastro" class="conteudo" style="display: none">
CADASTRO
</div>
<div id="div_consulta" class="conteudo" style="display: none">
CONSULTA
</div>
<div id="div_manutencao" class="conteudo" style="display: block">
MANUTENÇÃO
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</div>
</td>
</tr>
</table>
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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