Jump to content


Photo

Update Em Mais De Uma Tabela Ao Mesmo Tempo


  • Faça o login para participar
3 replies to this topic

#1 doltom

doltom

    12 Horas

  • Usuários
  • 219 posts
  • Sexo:Não informado

Posted 02/04/2007, 11:28

Bom dia pessoal,

Pesquisei no busca antes de postar mas não encontrei nada. Se existir algum tópico parecido, me informem por favor, ou se alguém souber me ajudar com isso, serei grato.

Preciso alterar dados de duas tabelas ao mesmo tempo.

Como seria um exemplo de clausula SQL?

Abraços e Obrigado
Assinatura editada

Por favor, somos um forum sério, faça uso de palavras mais apropriadas em sua assinatura.

#2 Hernando

Hernando

    12 Horas

  • Usuários
  • 129 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:Muié, Dinheiro, Cerveja, Whisky, 51, Internet e carro!!!

Posted 02/04/2007, 13:13

Olá brody!!!

Atualiza uma depois a outra...

mysql_query("Update table_1 SET campo_1='$conteudo_1, campo_2='$conteudo_2' Where campo_condicional='$conteudo_condiconal'");
mysql_query("Update table_2 SET campo_1='$conteudo_1, campo_2='$conteudo_2' Where campo_condicional='$conteudo_condiconal'");

Agora basta saber a forma que tu usará isto, caso seje algo diferente disso explique melhor oque tu quer!!! pois as variáveis estarão disponível para atualizar quantas tabelas quizer até o final do arquivo.

Abraços
"Coletar dados é só o primeiro passo em direção a sabedoria,
Mas compartilhar dados é o primeiro passo em direção a comunidade"

#3 doltom

doltom

    12 Horas

  • Usuários
  • 219 posts
  • Sexo:Não informado

Posted 02/04/2007, 15:07

Ok, obrigado

E no caso por exemplo, antes de atualizar eu preciso pegar os dados de duas tabelas, mas que nas duas tabelas existem o campo ID igualmente escritos como ID.

Exemplo da clausula que uso:

$sql = mysql_query("SELECT tb_cidade.*, tb_uf.* FROM tb_cidade INNER JOIN tb_uf ON tb_cidade.code_uf = tb_uf.id WHERE tb_cidade.id = '$uid'", $conn);

Porem, quando tento apturar a cidade pelo ID nao da certo porque existem dois campos ID nas duas tabelas. Como eu posso especificar que quero somente pegar o ID de uma das tabelas?

Abraços
Assinatura editada

Por favor, somos um forum sério, faça uso de palavras mais apropriadas em sua assinatura.

#4 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/10/2017, 16:30

Is Generic Levitra Safe Viagra 25mg Ch Kamagra Chewable 100 Mg Canada viagra online prescription Brand Cialis Price




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq