Ir para conteúdo
Fórum Script Brasil
  • 0

Como Insiro Em Uma Tabela E Atualizo Em Outra?


Trindade

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 0

você pode usar os comandos normais do mysql para incluir e editar:

INSERT INTO TABELA VALUES ('', '$campo1','$campo2',etc...); gravar

UPDATE tabela SET campo = $campo etc... editar

mas não entendi direito você não sabe como gravar e editar?

se você sabe gravar e editar mas não ta conseguindo no mesmo form posta ai um pedaço do seu script

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, consegui.... o que eu tava tentando era através do mesmo form, inserir em uma tabela e atualizar em outra, tipo assim:

tabela produto => quantidade=1000

tabela tmp_entrada => codigo_produto=250

Agora tá rolando já, valeu!

Cara, você manja quando montamos uma tabela dinâmica, do tipo:

nome | nota1 | nota2 , então, se eu tiver 100 registros aparecerá os 100 e eu estaterei colocando os campos nota1 e nota2 em textbox, dentro de um form. Você sabe como eu posso atualizar todos eles através do form, porque quando eu vejo os names de cada textbox são as mesmas.... tipo, em toda a tabela, todos os textbox sempre estão com name1, independente da qtd de registros....

Link para o comentário
Compartilhar em outros sites

  • 0

É o seguinte:

nome | nota1 | nota2 , a tabela dinâmica está configurada assim:

 
<?php do { ?>
<form name="form1" method="post" action="">
<tr>
<td>
      <?php echo $nome; ?>
</td>
<td>
      <input name="nota1" type="text" id="nota1" value="<? echo $nota1; ?>">
</form></td>
<td>
      <input name="nota2" type="text" id="nota2" value="<? echo $nota2; ?>">
<td>
</tr>
</form>
<?php } while ($row_rs1 = mysql_fetch_assoc($rs1)); ?>

Beleza, a tabela sobe com vários registros na boa, mas esses campos que vem dentro do text ficam com os names todos iguais, por exemplo, name=nota2 ficam todos como nota2... a minha dúvida é como mandar esse form com vários names iguais e atualizar cada um em seu respectivo nome...

será que complico?

Link para o comentário
Compartilhar em outros sites

  • 0

EX:

sql = "INSERT INTO nome_tabela (M_campo1, M_campo2,) values ( '$campo1', '$campo2')";

<input name="M_campo1" type="text" id="nota1" value="<? echo $nota1; ?>">

<input name="M_campo2" type="text" id="nota2" value="<? echo $nota2; ?>">

Da uma olhada veja se funciona !

Qualquer coisa posta ai !!

Falow

ATT:kadu

Link para o comentário
Compartilhar em outros sites

  • 0

Voltando à questão, concordo com o seu código, mas agora imagine ele dentro de um form... Agora, imagine esse form dentro de um while.... Se eu tiver 50 registros no BD, virá 50 forms como esse na mesma página... A minha dúvida é, como diferenciar cada form ao clicar em atualizar?

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...