Jump to content
Jackson Fernando

Quebra de Linha em Arquivo TXT (Cupom de Venda)

Recommended Posts

Olá pessoal do canal...

 

Tenho um script de Delivery para uma pizzaria e o mesmo gera um cupom de venda em txt, ele carrega os dados da linha de produtos do meu banco de dados nele normalmente, só que tem um problema, quando é apenas um produto ele fica na linha do cupom normalmente, porém quando tem mais de um produto ele permanece na mesma linha e quando vai imprimir não fica legal pois fica tudo em uma mesma linha.

Gostaria de saber, como posso fazer para que na linha de produtos ele separe os produtos e fique em linhas separadas?

 

Abaixo, segue o código para darem uma olhada por favor, obrigado!!!

 

<?php
session_start();
if(!$_SESSION[l0g1n]) {
echo "<body onload=abrir('fechar_ir')></body>";
    }

if(get(id) == "deletar") {
    $mysqli->query("delete from dl_carrinho where id='".get(id2)."'");
    $mysqli->query("update dl_produtos set vendas2=vendas2+1 where id='".get(id3)."'");
    echo "<body onload=\"notify('Removendo...','Pronto, você removeu um item do seu carrinho.')\"></body>";
echo '<meta http-equiv="refresh" content=0;url="'.raiz.'fechar/">';
} 

if(get(id) == "cupom") {
    $qq44 = $mysqli->query("select * from dl_cupons where cupom='".get(id2)."' and ativo='1'");
    $wvf = $qq44->fetch_assoc();
    if(empty($wvf)) {
        session_start();
        $_SESSION[cupom_desc] = "0";
        $_SESSION[cupom_nome] = "";
        echo "<body onload=abrir('cpom_erro');></body>";
    } else {
        session_start();
        $_SESSION[cupom_desc] = $wvf[desconto];
        $_SESSION[cupom_nome] = $wvf[cupom];
        echo "<body onload=abrir('cpom_ok');></body>";
    }
} 

if($_SESSION[cupom_desc]) { $desc0 = "<font size='2px' color='green'>desconto de -$_SESSION[cupom_desc]%</font>"; }

$v232 = $mysqli->query("select * from dl_usuarios where email='".$_SESSION[l0g1n]."'");
$ec2 = $v232->fetch_assoc();
?>

<div id="conteudo" style="width:90%;">
<div class="page-header">
<h3>Fechando pedido</h3>
</div>

<?php
$sql = $mysqli->query("SELECT SUM(preco) from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'");

while ($exibir = $sql->fetch_array()){;
if($exibir['SUM(preco)'] == 0) { $exibir['SUM(preco)'] = "0,00"; } else { $exibir['SUM(preco)'] = $exibir['SUM(preco)']; }

$valor = $exibir['SUM(preco)'];
$percentual = $_SESSION[cupom_desc] / 100.0; // 8%
$valor_final = $valor - ($percentual * $valor);
$qr = number_format($valor_final,2,".",",");
}
?>

<?php
		  $pegar_car = $mysqli->query("select * from dl_carrinho where ip='".$_SERVER["REMOTE_ADDR"]."'");
		  $pegar_ca = $pegar_car->num_rows;
		  if($pegar_ca == 0) { echo '<center><br><br><img src="'.raiz.'css/img_carrinho_vazio.png"/><br>
	<h3>Carrinho vazio</h3>Que tal achar uma coisa gostosa para <a href="'.raiz.'inicio/">comer?</a><br><br></center>'; } else {
	      echo "<p class='lead'> Observer sua lista, caso queira adicionar mais alguma coisa clique <a href='".raiz."inicio/'>aqui</a>! :)</p>";
		  echo "<table class='table table-striped'>";
		  while($exibir = $pegar_car->fetch_assoc()) {
		  echo " <tr> <td><h5><a href='".raiz."fechar/deletar/".$exibir[id]."/".$exibir[id_produto]."' title='Remover' alt='Remover' style='color:red;'><span class='glyphicon glyphicon-trash'></span></a> ".sql($exibir[categoria])."</b> - ".sql($exibir[produto])." <b>R$ ".number_format($exibir[preco],2,",",".")."</b></td></tr></h5>";
		  }
          echo "<tr><td><form action='' method='post' class='form-inline'><input type='text' value='".$_SESSION[cupom_nome]."' name='cupom' placeholder='Insira seu cupom' class='form-control' id='cpom'><input type='submit' value='Validar' name='validar' class='btn btn-default'></form></td></tr>";
          echo '<td><b>Sub-total do pedido:</b> R$ '.number_format($qr,2,",",".").' '.$desc0.'
                    <p id="ent">Entrega não incluída, selecione o seu bairro abaixo.</p></td>';
		  echo "</table>";

if($_POST[validar]) {
    echo '<meta http-equiv="refresh" content=0;url="'.raiz.'fechar/cupom/'.post(cupom).'">';
}
?>

        <div class="content">
            <div class="container-fluid"  style="width:100%;">
                            <div class="header">
                                <h3 class="title">Informações para entrega</h3><hr>
                                <p class="category">Certifique-se que está fornecendo seus dados corretamente.

                            </div>
                            <div class="content">
                                <form action="" method="post">
                                    <div class="row">
                                        <div class="col-md-5">
                                            <div class="form-group">
                                                <label>Nome</label>
                                                <input type="text"  class="form-control" name="nome" value="<?=$ec2[nome];?>" required>
                                            </div>
                                        </div>
                                        <div class="col-md-3">
                                            <div class="form-group">
                                                <label>Telefone</label>
                                                <input type="number" class="form-control" name="tel" value="<?=$ec2[tel];?>" required>
                                            </div>
                                        </div>
                                        <div class="col-md-4">
                                            <div class="form-group">
                                                <label for="exampleInputEmail1">Bairro</label>
                                                <select name="bar" id="bar" onchange="abrir('vl_ent');" class="form-control" required>
                                                    <option value="" disabled selected>--- Selecione o seu bairro ---</option>
<?php
$limite = $mysqli->query("select * from dl_bairros order by bairro asc");
while ($e = $limite->fetch_assoc()) {
echo "<option value=$e[preco]>$e[bairro] R$ ".str_replace('.',',', $e[preco])."</option>";
}
?>
                                                 </select>
                                            </div>
                                        </div>
<script type="text/javascript">

Number.prototype.formatMoney = function(c, d, t){
var n = this, c = isNaN(c = Math.abs(c)) ? 2 : c, d = d == undefined ? "," : d, t = t == undefined ? "." : t, s = n < 0 ? "-" : "", i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
   return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
};

var items = document.getElementById('bar');
items.addEventListener('change', function(){
    var dx = <?=$qr;?>;
    var dx1 = this.value;
    var xd = parseFloat(dx) + parseFloat(dx1);
    $('#ent2').html('O valor total do seu pedido foi alterador para: <b>R$ ' + (xd).formatMoney(2, ',', '.') + '</b> devido a escolha do bairro para entrega.');
    $('#ent').html('<b>Valor da entrega:</b> R$ '+ this.value.replace(".",",") +' <hr><b>Total do pedido: R$ ' + (xd).formatMoney(2, ',', '.') + '</b>');
});
</script>

                                        <div class="col-md-3">
                                            <div class="form-group">
                                                <label>CEP</label> <a href="javascript: abrir('entregas');"><span class="glyphicon glyphicon-map-marker"></span> Ver regiões de entrega</a>
                                                <input type="number" value="<?=$ec2[cep];?>" placeholder="Seu cep sem pontos" class="form-control" name="cep" required>
                                            </div>
                                        </div>

                                             <div class="col-md-5">
                                            <div class="form-group">
                                                <label>Endereço</label>
                                                <input type="text" value="<?=$ec2[end];?>" class="form-control" name="endereco" required>
                                            </div>
                                        </div>

                                        <div class="col-md-4">
                                            <div class="form-group">
                                                <label for="nmq">Complemento</label>
                                                <input type="texto" placeholder="lote 25, bloco b, ap 40..." class="form-control" name="nm" value="<?=$ec2[nm];?>" required>
                                            </div>
                                        </div>
                                    </div>

                                    <div class="row">
                                        <div class="col-md-6">
                                            <div class="form-group">
                                                <label>Pagamento</label><br>
                                                <input name="pagamento" onclick="abrir('hiddenEl');" id="pagamento" type="radio" value="Dinheiro"> Dinheiro
<?php if($cartao == 1) {?><input name="pagamento" id="pagamento" type="radio" style="margin-left:4%;" onclick="fechar('hiddenEl');" value="Cartão de Crédito" checked> Cartões de Débito/Crédito<?php } ?>
<?php if(!empty($cfg[paypal])) {?><input name="pagamento" id="pagamento" type="radio" style="margin-left:4%;" onclick="fechar('hiddenEl');" value="PayPal"> PayPal<?php } ?>
<div id="hiddenEl" style="display: none;"><b>Troco para</b><br>
<label class="sr-only" for="exampleInputAmount">Troco para</label>
    <div class="input-group">
      <div class="input-group-addon">R$</div>
      <input type="text" class="form-control" name="pagamento2" id="exampleInputAmount" placeholder="exemplo: R$ 50,00">
    </div>
</div> 
                                            </div>
                                        </div>


                                        <div class="col-md-6">
                                            <div class="form-group">
                                                <label>Observação</label>
                                                <textarea name="descricao" id="descricao" class="form-control" placeholder="Coment&aacute;rios e observa&ccedil;&otilde;es que possam ajudar a efetuar a entrega." cols="55" rows="5"></textarea>
                                            </div>
                                        </div>
                                    </div>

<?php
$sql = $mysqli->query("SELECT * from dl_usuarios where email='".$_SESSION[l0g1n]."' and adm='1'");
$pg = $sql->num_rows;
if($pg == 1) { ?>
                                            <div class="col-md-4">
                                            <div class="form-group">
                                                <label for="exampleInputEmail1">Pedido via: </label>
                                                <input name="balcao" id="elemento" type="radio" value="1"> Balcão
                                                <input name="balcao" id="elemento" type="radio" value="0" checked> Online
                                            </div>
                                        </div>
                                    </div>
<?php } ?>
                                    <input type="submit" name="fnpedido" value="Finalizar pedido" class="btn btn-info btn-fill pull-right">
                                </div> </div>
                                    <div class="clearfix"></div>

<input name="cpf" type="hidden" value="<?=$ec2[cpf];?>" />
<input type="hidden" name="prds" class="form-control" value="
<?php
$sql = $mysqli->query("SELECT * from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'");
while($pg = $sql->fetch_assoc()) {
echo $pg[produto]."<br>";
}
?>" />

<textarea style="display:none;" name="cp_produtos">
<?php
$sql = $mysqli->query("SELECT * from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'"); $i = 0;
while($pg = $sql->fetch_assoc()) {
$i++;
echo "$i-$pg[produto]R$".number_format($pg[preco],2,",",".")."\r";
}
?>
</textarea>


                                </form>
                            </div>
                        </div>
                    </div>



<?php
if($_POST[fnpedido]) {
    $qrdan = $qr + $_POST[bar];

if($_POST[pagamento] == "Dinheiro") {
$qrws = "Dinheiro, troco para <b>R$ " . $_POST[pagamento2] . "</b>";
$cp_pc1 = "DINHEIRO";
$n0w = $_POST[pagamento2] - $qrdan;
$cp_pc2 = "LEVAR R$ ".number_format($n0w,2,",",".")." DE TROCO";
$cp_valor = $_POST[pagamento2];
}
if($_POST[pagamento] == "Cartão de Crédito") {
$qrws = "Cart&atilde;o de Cr&eacute;dito";
$cp_pc1 = "CARTAO DE CREDITO/DÉBITO";
$cp_pc2 = "LEVAR MAQUINA PARA CARTAO";
$cp_valor = $qrdan;
}
if($_POST[pagamento] == "PayPal") {
$cp_pc1 = "PAYPAL";
$cp_pc2 = "ANALISAR PAGAMENTO NO PAYPAL";
$cp_valor = $qrdan;
}

if($_SESSION[cupom_nome]) {
    $cprom = "Cupom: $_SESSION[cupom_nome] -$_SESSION[cupom_desc]%";
}

if(!file_exists('entrega')) {
echo '<br><div class="alert alert-info fade in"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true" style="margin-right:0.5%;"></span> Desculpe, n&atilde;o estamos entregando no momento. </div>';

} elseif($cfg[minimo] > $qrdan) {
echo '<br><div class="alert alert-info fade in"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true" style="margin-right:0.5%;"></span> Desculpe, o valor min&iacute;mo para entregas &eacute; de R$ '.$cfg[minimo].'. </div>';
} else {
$ps = $mysqli->query("select * from dl_pedidos order by id desc");
$new_d = $ps->fetch_assoc();
$new_dd = $new_d[id] + 1;
$hrio = date('Y-m-d');
$hrio2 = date('H')."h".date('i');
$tend = "".post(endereco)." [Complemento: ".post(nm)."]";
$mysqli->query("insert into dl_pedidos(valor,data,hora,descricao,email,produtos,end) values('".$qrdan."','".$hrio."','".$hrio2."','
                                    <thead>
<th>ID</th>
<th>Dados</th>
<th>Produtos</th>
<th>Local de entrega</th>
<th>Observações</th>
<th>Pagamento de R$ ".number_format($qrdan,2,",",".")."</th>
   </thead>

<tbody>
 <tr>
    <td>".$new_dd."</td>
    <td>".post(nome)."<br>".post(tel)."</td>
    <td>".$_POST[prds]."</td>
    <td>".post(endereco)."<br>".post(cep)."<br>Complemento: ".post(nm)."</td>
    <td>".post(descricao)."</td>
    <td>".$qrws." em ".data()." ".$cprom."</td>
  </tbody>
   </tr>
  </table>
</div>
','".$_SESSION[l0g1n]."','".$_POST[prds]."','".$tend."')");

logs("Realizou o pedido #".$new_dd.".");
if(empty($cfg[tel2])) { $cp_tel = $cfg[tel1]; } else { $cp_tel = $cfg[tel1]."/".$cfg[tel2]; }
$cp_ped = sprintf('%010d', $new_dd);
$cp_data = date('d/m/Y H:i:s');
$cp_valor = number_format($qrdan,2,",",".");
$cp_produtos = post(cp_produtos);
if(empty($_SESSION[cupom_desc])) { $cp_ccp = 0; } else { $cp_ccp = $_SESSION[cupom_desc]; }
if(empty($_POST[descricao])) { $cp_desc = "NENHUMA"; } else { $cp_desc = $_POST[descricao]; }

$abr1 = fopen("comprovantes/".$new_dd.".txt","w+");
fwrite($abr1, mb_strtoupper("EMPRESA: $cfg[empresa]
END.:$cfg[endereco]
END.: $cfg[endereco2]
TEL.: $cp_tel
-----------------------------------------
P E D I D O        DATA EMISSAO         
$cp_ped         $cp_data
ATENDENTE: DELIVERY MODELO
-----------------------------------------
             E N T R E G A                    
CLIENTE: $_POST[nome]
ENDERECO: $_POST[endereco] - $_POST[nm]
TELEFONE: $_POST[tel]
CEP: $_POST[cep]
-----------------------------------------
ITEM   /   DESCRICAO   /   VALOR UNITARIO
-----------------------------------------
**************[ PRODUTOS ]***************
$cp_produtos
-----------------------------------------
         TOTALIZACAO DO PEDIDO     
TOTAL A PAGAR: R$ $cp_valor
DESCONTO DO CUPOM: $cp_ccp%
-----------------------------------------
PAGAMENTO: $cp_pc1
>>>>>>> $cp_pc2 <<<<<<<
-----------------------------------------
OBS.: $cp_desc
-----------------------------------------
                 
   ESTE CUPOM NAO TEM VALIDADE FISCAL  
                 
-----------------------------------------
",'UTF-8'));
fclose($abr1);



$abr2 = fopen("op/".$new_dd.".txt","w+");
fwrite($abr2, mb_strtoupper("----------------------------------------
P E D I D O        DATA EMISSAO         
$cp_ped         $cp_data
-----------------------------------------
**********[ PRODUTOS ]**********
$cp_produtos
-----------------------------------------
",'UTF-8'));
fclose($abr2);





$mysqli->query("delete from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'");
$chegar = $mysqli->query("select * from dl_pedidos order by id desc");
$chegar2 = $chegar->fetch_assoc();

if($c4_pedido == 0) {
email($cfg[email],"Novo pedido recebido",'Um novo pedido foi gerado e recebido no site.<br>
    '.$_POST[prds].'<br>
    <b>Valor total:</b> R$ '.number_format($qrdan,2,",",".").'<br>
    '.$qrws.' em '.data().' '.$cprom.'
    <br>faça o pedido e realize a entrega, o seu cliente está em sua espera.',$cfg[empresa],$cfg[email]);
}
if($c4_pedido2 == 1) {
email($_POST[email],"Seu pedido foi recebido","Olá ".post(nome).", obrigado pelo seu novo pedido <b>#".$chegar2[id]."</b>.<br>
    ".$qrws." em ".data()." ".$cprom."
    <br>ele está sendo produzido, agora é só aguardar nossas instruções.<br>
<a href='http://".$cfg[site]."".raiz."meus-pedidos/'>> Acessar meus pedidos</a>",$cfg[empresa],$cfg[email]);
}

echo "<body onload=\"abrir('pedido_confirmado');notify('Fechando pedido...','Pronto, seu pedido foi fechado, agora é só aguardar nossa entrega.')\"></body>";

if($_POST[pagamento] == "PayPal") {
echo '<script>location.href="'.raiz.'paypal/'.$chegar2[id].'";</script>';
}
}

}
?>

<?php } ?>

</div>


</div>


<body>


    </form>
</body>
</html>

 

Share this post


Link to post
Share on other sites
EMPRESA: DELIVERY (MODELO)
END.: RUA MODELO, 123
END.: RUA MODELO, 123
TEL.: 1111111111
-----------------------------------------
P E D I D O DATA EMISSAO
0000000042 18/05/2019 10:16:46
ATENDENTE: DELIVERY MODELO
-----------------------------------------
 E N T R E G A
CLIENTE: TESTE
ENDERECO: RUA TESTE, 1000 - CASA
TELEFONE: 1111111111
CEP: 11111111
-----------------------------------------
ITEM / DESCRICAO / VALOR UNITARIO
-----------------------------------------
**************[ PRODUTOS ]***************
1- COCA COLA 2L R$9,00\R\N2- COCA COLA 2L R$9,00\R\N
-----------------------------------------
 TOTALIZACAO DO PEDIDO
TOTAL A PAGAR: R$ 21,00
DESCONTO DO CUPOM: 0%
-----------------------------------------
PAGAMENTO: CARTAO DE CREDITO/DÉBITO
>>>>>>> LEVAR MAQUINA PARA CARTAO <<<<<<<
-----------------------------------------
OBS.: NENHUMA
-----------------------------------------

 ESTE CUPOM NAO TEM VALIDADE FISCAL

-----------------------------------------

**************[ PRODUTOS ]***************
1- COCA COLA 2L R$9,00\R\N2- COCA COLA 2L R$9,00\R\N

*******************************************
No campo acima é que preciso resolver a separação dos produtos por linha!!!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By alisonalves
      Olá pessoal. Estou com um formulário que está funcionando normalmente. Acontece que não consigo fazê-lo quebrar a linha. Todos os campos aparecem sequencialmente ao invés de um abaixo do outro. Já tentei de tudo \n, nl2br mas não funciona. Alguém me dá uma ajuda por favor? Segue o código que estou utilizando logo abaixo:
       
      <?
      $headers = "Content-Type: text/html; charset=UTF-8;";
      $mensagem = "Nome: ".$_POST['nomecompleto']."\n";
      $mensagem .= "cpf: ". $_POST['cpf']."\n";
      //email que o usuário preencheu
      $mensagem .= "Email: ".$_POST['email']." \n";
      $mensagem .= "Data de Nascimento: ".$_POST['datanascimento']."\n";
      $mensagem .= "Sexo: ".$_POST['sexo']." \n";
      $mensagem .= "Mensagem: ". $_POST['mensagem'];
      //email do seu domínio hospedado
      $emailsender = "contato@xxx.com.br";
      //email de quem vai receber
      $emaildestinatario = "contato@xxx.com.br";
      $assunto = "Curriculo 5";

      // Envio dos dados do Formulário para seu e-mail:
      if(!mail($emaildestinatario, $assunto, $mensagem, $headers ,"-r".$emailsender))

      // Se for Postfix - hospedagem linux
      $headers .= "Return-Path: " . $emailsender . $quebra_linha; 
      }
      echo '
      <script type="text/JavaScript">
      alert("Seu e-mail foi enviado com sucesso. Obrigado");
      location.href="sucesso.html"
      </script>
      ';
      ?>
       
    • By mldiogo87
      Bom dia,
       
      Tenho um textarea que cadastra textos no banco de dados.
       
      Gostaria que, ao exibir esse texto, substituir as quebras de linha (enters) por <P> no ínicio e </P> no final.
       
      Testei algumas funções, pesquisadas no fórum, mas sem sucesso.
       
      Grato,
       
      $stringWithPs = str_replace("\n\n", "</p>\n<p>", $texto); $stringWithPs = "<p>" . $stringWithPs . "</p>"; echo $stringWithPs;  
    • By Nathalia Lucca
      Ola Pessoal,
       
      Preciso de ajuda com manipulação de arquivos!
      Tenho um sistema de controle de estoque, com código de produto, nome do produto  e quantidade em estoque. Essas informações são armazenadas em um arquivo.
      Quando uma encomenda é realizada é necessário diminuir a quantidade desse produto em estoque (que está no arquivo).
      Eu consigo ler e gravar as informações no arquivo, mas como posso editar?
       
      Desde já agradeço a atenção!
       
       
    • By netocazuza
      Boa noite a todos. O meu sistema está gravando os dados num arquivo txt, pois é algo simples e experimental por enquanto. A página que estou postando o código na sequência, lista todos os registros desse arquivo txt, porém eu gostaria de saber se também posso fazer consultas específicas e qual a sintaxe. Vejam o código: Ele está listando todas as apostas feitas. Na tela anterior, a pessoa digita num textbox um número de 0 a 100, e mais algumas informações, clica em gravar, e as informações são gravadas nesse arquivo apostas.txt. Esse arquivo abaixo, lista tudo isso na tela, no formato txt mesmo. Porém lista todas as informações, e eu queria que listasse de acordo com alguns parâmetros. Por exemplo: listar os dados de todos que escolheram o número 88, ou listar todos os prefixos 11, e por aí vai. Cada item desses que citei, são variáveis do sistema.
      <?php // cria nome de variavel abreviado $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <html> <head> <title>Apostas feitas</title> </head> <body bgcolor="#00C2F7"> <h2>Apostas</h2> <?php @ $fp = @fopen('apostas.txt','r'); if (!$fp) { echo '<p><strong> Número de pedidos.' .'Por favor, tente novamente mais tarde.</strong></p>'; exit; } while (!feof($fp)) { $order= fgets($fp, 999); echo $order.'<br />'; } fclose($fp); ?> </body> </html>  
    • By lahedual
      Boa noite pessoal, sou novato em programação ASP e preciso dar quebra de linha em um webservice:
      segue script:
      <%@ Page Language="C#" ContentType="text/json" Debug="true" %>
      <%@ import Namespace="System.Data.SqlClient" %>
      <script runat="server">
      protected void Page_Load(Object Src, EventArgs E)
      {
      //Dados de acesso ao banco SQL Server
      string host = "localhost";
      string usuario = "teste";
      string senha = "teste";
      string banco = "teste";
      //Consulta SQL a ser efetuada string strSQL = @"SELECT M.CODMOVIMENTO,M.CODTIPOMOVIMENTO,M.CODSTATUSMOVIMENTO,M.DATASTATUS
      FROM MOVIMENTO M
      WHERE M.CODTIPOMOVIMENTO=55001
      AND M.CODSTATUSMOVIMENTO=5
      AND CAST(M.DATASTATUS AS DATE) = CAST(GETDATE()-1 AS DATE)";
      SqlConnection conexao = new SqlConnection("Data Source=" + host + ";DATABASE=" + banco + ";UID=" + usuario + "; PWD=" + senha + ";");
      try
      {
      //Abre a conexão com o banco
      conexao.Open();
      try
      {
      SqlCommand comando = new SqlCommand(strSQL, conexao);
      SqlDataReader dr = comando.ExecuteReader(); //Imprime os valores retornados na consulta
      while (dr.Read())
      {
      Response.Write("{");
      for (int i = 0; i < dr.FieldCount; i++)
      {
      Response.Write( dr.GetValue(i) );
      if (i < dr.FieldCount-1) {
      Response.Write(",");
      }
      }
      Response.Write("}");
      }
      //Fecha o DataReader e libera os objetos para serem tratados pelo GC
      dr.Close();
      dr.Dispose();
      comando.Dispose();
      }
      catch (Exception ex)
      {
      Response.Write("<br><font color='red'>Falha ao executar a consulta/procedimento SQL!</font><br>");
      Response.Write(ex.ToString());
      }
      }
      catch (Exception ex)
      {
      Response.Write("<br><font color='red'>Falha ao conectar-se na base de dados!</font><br>");
      Response.Write(ex.ToString());
      }
      finally {
      //Fecha a conexão do DataReader e depois do banco
      conexao.Close();
      conexao.Dispose();
      }
      }
      </script> ================
      ele resulta em:
      {304623001,55001,5,14/10/2016 17:52:04}{304624001,55001,5,14/10/2016 17:52:21}{304576001,55001,5,14/10/2016 17:36:06}{304597001,55001,5,14/10/2016 17:47:41}
      me eu preciso que o resultado seja:
      304623001,55001,5,14/10/2016 17:52:04
      304624001,55001,5,14/10/2016 17:52:21
      304576001,55001,5,14/10/2016 17:36:06
      304597001,55001,5,14/10/2016 17:47:41
      como faço isso?
      Obrigado.
      Lahedual
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.