Ir para conteúdo

POWERED BY:

Arquivado

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

Essinho

como eu faço um insert...

Recommended Posts

olá galerinha http://forum.imasters.com.br/public/style_emoticons/default/natal_happy.gif

 

eu tenho duas tabelas

uma cidade ( id, nomeCidade, fkEstado) e a outa estado (id, nomeEstado).

 

como eu faço o insert na tabela cidade de acordo com os dados cadastrados na tabela estado?

 

vlwW pela atenção http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta você fazer um

PHP
while();
para resgatar os valores contidos em uma das tabelas, seta-los em variáveis e em seguida fazer o INSERT.

 

você sabe como efetuar esse procedimento ? se não souber ai vai:

 

PHP
$conectar=mysql_connect("localhost","USUARIO","SENHA")or die(mysql_error());

mysql_select_db("NOME_DB",$conectar);

 

$buscar_na_tabela=mysql_query("SELECT id, nomeCidade, fkEstado FROM cidade");

while($ver=mysql_fetch_array($buscar_na_tabela,MYSQL_ASSOC)){

$id=$ver["id"];

$nome_cidade=$ver["nomeCidade"];

$estado=$ver["fkEstado"];

 

 }/*após resgatar-mos esses resultados, vamos agora a parte da inserção dos dados a partir dessa query*/

$inserir=mysql_query("INSERT INTO estado (nomeEstado) VALUES ('$estado')");

já que você quer inserir só o estado, então inserimos o mesmo.

espero que seja isso, em caso de erros, volte a postar, pois fiz por auto.

 

Abraço.

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.