Essinho 0 Denunciar post Postado Dezembro 12, 2007 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
Alaerte Gabriel 662 Denunciar post Postado Dezembro 12, 2007 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