Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
possuo um banco chamado telefonica3 com o banco chamado ddd11f, sua estrutura, de uma forma reduzida, é assim:
telefonica3 - ddd11f
|nome_______|ddd|telefone|
|YOSSHIHIDE|11_|50115738|
|EDISON____|11_|50115738|
|JOSE______|11_|50115738|
|ALAIDE____|11_|50115738|
|JOAO______|11_|50115738|
e uma outra vazia chamado telefonica com o banco chamado spf, sua estrutura, de uma forma reduzida, é assim:
telefonica - spf
|fis_cliente|fis_ddd1|fis_telefone1|
Quero transferir os dados da tabela telefonica3 para a tabela telefonica de uma forma dinâmica. Montei o seguinte código:
$servidor = "localhost";
$nome_usuario = "root";//Nome do usuário do mysql
$senha_usuario = ""; //Senha do usuário do mysql
$nome_do_banco = "telefonica"; //Nome do banco de dados
$conecta1 = mysql_connect("$servidor", "$nome_usuario", "$senha_usuario", TRUE) or die (mysql_error());
$banco1 = mysql_select_db("$nome_do_banco",$conecta1) or die (mysql_error());
$nome_do_banco2 = "telefonica3"; //Nome do banco de dados
$conecta2 = mysql_connect("$servidor", "$nome_usuario", "$senha_usuario", TRUE) or die (mysql_error());
$banco2 = mysql_select_db("$nome_do_banco2",$conecta2) or die (mysql_error());
$sql = mysql_query("SELECT * FROM ddd11f ORDER BY sql_rowid LIMIT 0,10",$conecta2) or die(mysql_error());
$values = Array();
for($i = 0; $i <= 10; ++$i) {
$linha = mysql_fetch_array($sql);
$fis_ddd1 = $linha["ddd"];
$fis_tel1 = $linha["telefone"];
$fis_cliente = $linha["nome"];
$values[] = "('{$fis_ddd1}','{$fis_tel1}','{$fis_cliente}')";
}
$value = implode( ',', $values );
$sql = mysql_query("INSERT INTO spf (fis_ddd1,fis_tel1,fis_cliente) VALUES ($value)",$conecta1)or die(mysql_error());
O problema é que ele executa, não mostra nenhum erro mas não adiciona nada no banco telefonica.
Mandei ecoar a variavel $value e ele mostra certinho mas acaba não adicionando no banco de dados. Podem me ajudar, por favor?
Carregando comentários...