C|250,00|0,00|0,00|0,00|0,00|0,00|0,00|17.10|8230001|8230001|250,00|2|0,00|250,00|0,00|0,00|2|0,00|0,00|0,00| INSCRICAO NO XIV CONGRESSO LATINO AMERICANO DE CROMATOGRAFIA E TECNICAS RELACIONADAS|3548906|
E|08947289000162|2||PROSOL TECNOLOGIA E SISTEMAS LTDA-EPP|RUA 13 DE MAIO|1804|1O.ANDAR|CENTRO|são CARLOS|SP|13560130|PROSOL@PROSOL.COM.BR|34122010|3548906|
G|3548906|SP|
I|1710|SERVICOS DE ORGANIZACAO DE FEIRAS, CONGRESSOS, EXPOSICOES E FESTAS|1,00|250,00|250,00|2,00|5,00|0,00|
Por gentileza vejam se estou no caminho certo.
[ ]s
Humberto
<?php
include("config.php");
$db = mysql_connect($host, $user, $pass); //conectamos ao mysql
$basedados = mysql_select_db($base); //selecionamos o database escolhido
// Pega os Dados de seu Banco (No exmplo uso MySQL www.mysql.org)
$sql_sales = mysql_query("SELECT * FROM nomedatabela;");
Pergunta
humbertolobrito
Olá pessoal
O que eu preciso é de um script q exporte uma tabela do meu banco de dados, e em seguida gere um txt no formato abaixo:
GINFES_SC|
A|1.0|NFS-E_GISS|são CARLOS|SP||
B||201200000000029||2012-05-23T10:00:00|201205||1|6|1|2|29|A|1|20120523||
C|250,00|0,00|0,00|0,00|0,00|0,00|0,00|17.10|8230001|8230001|250,00|2|0,00|250,00|0,00|0,00|2|0,00|0,00|0,00| INSCRICAO NO XIV CONGRESSO LATINO AMERICANO DE CROMATOGRAFIA E TECNICAS RELACIONADAS|3548906|
D|53100|PROTHEUS CONSULTORIA QUIMICA LTDA.|PROTHEUS|09318626000115|RUA PRINCESA ISABEL|265|SALA 8|JARDIM PARAISO|são CARLOS|SP|13561140|pagamentos@protheuslab.com.br|3501.4140|3548906|
E|08947289000162|2||PROSOL TECNOLOGIA E SISTEMAS LTDA-EPP|RUA 13 DE MAIO|1804|1O.ANDAR|CENTRO|são CARLOS|SP|13560130|PROSOL@PROSOL.COM.BR|34122010|3548906|
G|3548906|SP|
I|1710|SERVICOS DE ORGANIZACAO DE FEIRAS, CONGRESSOS, EXPOSICOES E FESTAS|1,00|250,00|250,00|2,00|5,00|0,00|
Por gentileza vejam se estou no caminho certo.
[ ]s
Humberto
<?php
include("config.php");
$db = mysql_connect($host, $user, $pass); //conectamos ao mysql
$basedados = mysql_select_db($base); //selecionamos o database escolhido
// Pega os Dados de seu Banco (No exmplo uso MySQL www.mysql.org)
$sql_sales = mysql_query("SELECT * FROM nomedatabela;");
// Cria uma Varaivel e Lista
$arquivo_text = '';
while ($datas = mysql_fetch_array($sql_sales)) {
//A - Atributos da NFS-e
$arquivo_text .= "A|";"'|$datas[verlayout]';'|$datas[titulo]';'|$datas[municipio]';'|$datas[uf] ';'|$datas[protocolo]|';
";
//B - Identificacao da NFS-e
$arquivo_text .= "B|";"'|$datas[AssDig]';'|$datas[nNFSe]';'|$datas[CodVer]';'|$datas[dEmis]';'|$datas[Compet]';'|$datas[nNFSub]';'|$datas[NatOper]';'|$datas[RegEspT]';'|$datas[OptSNac]';'|$datas[incCul]'|$datas[nRPS]';'|$datas[sRPS]';'|$datas[TpRPS]';'|$datas[dEmis]';'|$datas[OInf]|';]
";
//C - Identificação da Prestação de Serviço
$arquivo_text .= "C|";"'|$datas[vSer]';'|$datas[vDed]';'|$datas[vPISr]';'|$datas[vCOFINS]';'|$datas[vINSS]';'|$datas[vIR]';'|$datas[vCSLL]';'|$datas[iLSer]';'|$datas[codCNAE]';'|$datas[codTMun]'|$datas[AliSer]';'|$datas[vISS]';'|$datas[vLiqNFSe]';'|$datas[oRet]';'|$datas[vCred]';'|$datas[iSSret]'|$datas[vISSret]';'|$datas[vDescI]';'|$datas[vDescC]';'|$datas[Discrim]';'|$datas[MunPSer]|';]
";
//D - Identificacao do prestador do servico
$arquivo_text .= "D|";"'|$datas[inscPres]';'|$datas[rSocPres]';'|$datas[nFanPres]';'|$datas[CNPJPres]';'|$datas[endPres]';'|$datas[nEndPres]';'|$datas[bPres]';'|$datas[cPres]';'|$datas[uFPres]';'|$datas[CepPres]'|$datas[EmailPres]';'|$datas[TelPres]';'|$datas[CodMun]|';]
";
//E - Identificacao do tomador do servico
$arquivo_text .= "E|";"'|$datas[CPFCNPJTom]';'|$datas[indCPFCNPJ]';'|$datas[inscMunTom]';'|$datas[rSocTom]';'|$datas[endTom]';'|$datas[nEndTom]';'|$datas[bTom]';'|$datas[cidTom]';'|$datas[uFTom]';'|$datas[CepTom]'|$datas[EmailTom]';'|$datas[TelTom]';'|$datas[codMun]|';'|$datas[eNEmailImp]';'|$datas[LinkBoleto]|';]
";
//G - Identificacao do orgao gerador
$arquivo_text .= "G|";"'|$datas[CodMunGer]';'|$datas[uFMunGer]';]
";
//I - Detalhe Servicos
$arquivo_text .= "I|";"'|$datas[CodServ]';'|$datas[DescServ]';'|$datas[Qtde]';'|$datas[PreçoUnit]';'|$datas[PreçoTotal]';'|$datas[AliqISS]';'|$datas[vISS]';'|$datas[iSSRet]|';]
";
$path .= $this->id . "-nfe.txt";
$exte = (isset($cvs)) ? '.cvs' : '.txt';
$abbre = fopen(Nomedesejadoparaarquivo.$exte, "w+");
fwrite($abbre, $arquivo_text);
fclose($abbre);
echo "Arquivo Criado";
?>
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.