Ir para conteúdo
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>

 

Compartilhar este post


Link para o post
Compartilhar em outros 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!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por 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>
      ';
      ?>
       
    • Por 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;  
    • Por 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!
       
       
    • Por 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>  
    • Por 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
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.