Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde a todos, depois de dias queimando neurônios resolvi jogar a toalha e pedi um help pra galera do Fórum.
Existe uma base, nela vou pegar alguns registros, essa consulta retorna 21 registros:
$mes = date("m");
$sqlx = "SELECT * FROM empresas_atendimento WHERE empresas_atendi_database='$mes'";
$query = mysql_query("$sqlx") or die(mysql_error());
$total = mysql_num_rows($query);
echo 'Total: '.$total;
echo '<br>';
Até ai tudo bem, jogo isso dentro do While e fica assim:
while ($row = mysql_fetch_assoc($query)) {
$EI = $row['empresas_atendi_id'];
$sql_job = "SELECT * FROM empresas_desc WHERE empresas_atendi_id='$EI'";
$res_job = mysql_query($sql_job);
$row_job = mysql_fetch_array($res_job);
$EF = $row_job['empresas_desc_filial'];
echo 'ID da empresa: '.$EI.' - Filial: '.$EF.'';
echo '<br>';
O resultado desta suruba, quero diser While é:
ID da empresa: 1 - Filial: 1
ID da empresa: 2 - Filial: 3
ID da empresa: 3 - Filial: 2
ID da empresa: 1002 - Filial: 2
ID da empresa: 1000 - Filial: 2
ID da empresa: 1001 - Filial: 2
ID da empresa: 1003 - Filial: 2
ID da empresa: 1004 - Filial: 2
ID da empresa: 1005 - Filial: 2
ID da empresa: 1006 - Filial: 2
ID da empresa: 1007 - Filial:
ID da empresa: 1008 - Filial: 2
ID da empresa: 1009 - Filial: 3
ID da empresa: 1010 - Filial: 2
ID da empresa: 1011 - Filial: 2
ID da empresa: 1012 - Filial: 2
ID da empresa: 1013 - Filial: 2
ID da empresa: 1014 - Filial: 2
ID da empresa: 1015 - Filial: 2
ID da empresa: 1016 - Filial: 2
ID da empresa: 1017 - Filial: 2
Até agora esta tudo Ok, pelo menos ou acho....., então chegou a hora de criar um Insert em uma outra base com esses resultados:
$sql = sprintf( 'INSERT INTO teste (id, nome, filial) VALUES (NULL, %d , %d)' , $EI, $EF );
$query = mysql_query( $sql ) or die( mysql_error() );
Só que não vai nem a pau, já tente também com o foreach, esse então, nem sinal de vida....
Pois bem meus amigos, já pesquisei no Google e aqui no fórum também, mas não encontrei nada reutilizável.....
Alguém ai tem alguma idéia......
Cordialmente.
Michel
Carregando comentários...