Biel. 9 Denunciar post Postado Dezembro 8, 2015 Boa tarde a todos. Direto ao ponto. Pessoal Gostaria de fazer o seguinte: Cadastrar o nome júnior por exemplo na tabela que for selecionada. Ex: no select option selecionei a tab_b, então gostaria que o nome junior fosse cadastrado na tab_b ou selecionei a tab_a, então gostaria que o nome júnior fosse cadastrado na tab_a ou selecionei a tab_c, então gostaria que o nome júnior cadastrado na tab_c tab_a id nome 1 joao ------------------------------ tab_b id nome 1 maria ------------------------------ tab_c id nome 1 antonio ------------------------------ todas_as_tabelas idgg tabelas 1 tab_a 2 tab_b 3 tab_c ------------------------------ <?php if ((isset($_POST["acao"])) && ($_POST["acao"] == "form1")) { $nome = $_POST['nome']; $sql = mysql_query ("SELECT * FROM todas_as_tabelas")or die (mysql_error()); while($linha = mysql_fetch_array($sql)){ $tabelas = $linha['tabelas']; } $sqlCadastra = mysql_query ("INSERT INTO $todas_as_tabelas (nome) VALUES ('".$nome."') "); echo "cadastro realizado com sucesso"; } ?> <form action="" method="post" name="form1" id="form1" > <table width="321" border="0" align="center" cellpadding="4" cellspacing="4"> <tr > <td width="313" height="63" align="left" valign="baseline"><strong>Nome</strong><br> <input type="text" name="nome" value="Junior" style="width:226px; " /></td> </tr> <tr> <td height="30" align="left"> <b>você vai cadastrar o nome acima na tabela:</b><br> <select name="todas_as_tabelas_aqui" required style="width:226px;"> <option value=""></option> <?php $sql = mysql_query ("SELECT * FROM todas_as_tabelas_aqui"); while($linha = mysql_fetch_array($sql)){ $idgg = $linha['idgg']; $tabelas = $linha['tabelas']; ?> <option value="<?php echo $idgg;?>"><?php echo $tabelas;?></option> <?php } ?> </select> </td> </tr> <tr valign="baseline"> <td height="50" align="left" valign="bottom"><input type="submit" value="Cadastrar" id="botao_css" /></td> </tr> </table> <input type="hidden" name="acao" value="form1" /> </form> Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Dezembro 8, 2015 E qual a dificuldade ? qual o erro ? Basta recuperar o posto do select e por a variável onde vai o nome da tabela. Lembrando que para ambas as tabelas, precisam ter o campo para armazenar o nome. De preferência do mesmo nome. Compartilhar este post Link para o post Compartilhar em outros sites
Biel. 9 Denunciar post Postado Dezembro 9, 2015 Alaerte Gabriel, questão resolvida. Muito obrigado! :D Compartilhar este post Link para o post Compartilhar em outros sites