Ir para conteúdo
Fórum Script Brasil

Tenko

Membros
  • Total de itens

    638
  • Registro em

  • Última visita

Tudo que Tenko postou

  1. Tenko

    Help Urgente

    Utilize o EASYPHP, ele instala tudo o que você precisa
  2. Tenko

    Filtrando Resultados

    O mais fácil seria usar no próprio select o comando DISTINCT, ele retornaria um de cada valor.
  3. Talvez isso te ajude <?php function envia_dado( $dado ) { // A var dado contém as informações que serão enviadas para impressora $fp = fopen ( "bemafilx.cmd" , "w" ); // abre o arquivo de comandos fwrite( $fp , $dado ); fclose( $fp ); $executa = "./bemafilx.out"; $comando = $executa; // executa o aplicativo if( file_exists( "status.txt" ) ) { $filename = "status.txt"; $fd = fopen( $filename , "r" ); $status = fread( $fd, filesize ( $filename ) ); fclose( $fd ); $fp = fopen( "status.txt" , "w" ); fwrite( $fp, "" ); fclose( $fp ); } else { $status = " "; } if ( file_exists( "retorno.txt" )) { $filename = "retorno.txt"; $fd = fopen( $filename , "r" ); $retorno = fread( $fd, filesize( $filename ) ); fclose( $fd ); chmod( "retorno.txt", 0666 ); $fp = fopen( "retorno.txt" , "w" ); fwrite( $fp, " " ); fclose( $fp ); } else { $retorno= " "; } return $retorno; // Exemplo da função envia_dado() //$retorno = envia_dado( chr(27) .chr(251). '00|'.chr(27)); // Esse comando abre o cupom //$retorno = envia_dado( chr(27) .chr(251). '05|'.chr(27)); // Esse comando imprime } ?>
  4. Tenko

    Imprimir Cupom Fiscal...

    Para a impressora fiscal ( BEMATECH ) o código acima não funciona, ele funciona para impressoras comuns. É um pouco complicado para esse tipo de impressora, você tera que criar um arquivo, ler esse arquivo abrir a porta de impressão para que a impressora reconheça o arquivo e possa imprimi-lo.
  5. Tenko

    Data Simples

    Você pode colocar assim : $sDATA = date ( "Y/m/j" ); // Ano/Mes/dia $sSql = "Insert "; $sSql .= "into "; $sSql .= "imoveis "; $sSql .= "( "; $sSql .= "foto ,"; $sSql .= "Data "; $sSql .= ") "; $sSql .= "Values "; $sSql .= "( "; $sSql .= "' . $sImagem .' ,"; $sSql .= "' . $sDATA .' ,";
  6. Manda o código para nós darmos uma olhada, se não fica difícil de saber
  7. Tenko

    Data

    Você pode usar a função DATE_FORMAT. exemplo : DATE_FORMAT(Nome do campo, '%d/%m/%Y' )
  8. Use o comando $_FILES['nome_do_campo']['name']
  9. Tenko

    Editor Php

    Eu uso esse e acho muito legal. PHP Designer 2005 Dá uma olhada no site http://www.mpsoftware.dk/
  10. Tenko

    Problemas Com Formulário

    // Rotinas utilizadas na Intranet require_once "lib/intranet.php"; // Carrega instruções básicas requeridas require_once "lib/start.php"; // Recupera as variáveis $sFuncao = $_GET[ 'func' ]; $sFORNECEDOR = $_GET[ 'forn' ]; $sMASTERS = $_GET[ 'mast' ]; $sPRODUTO = $_GET[ 'prod' ]; $sPRODUTOEX = $_GET[ 'prodex' ]; $sQTD = $_GET[ 'qtde' ]; $sPRECOUNIT = $_POST[ 'hidPRECOUNIT' ]; $sNPEDIDO = $_POST[ 'hidPEDIDO' ]; $sTOTAL = $_POST[ 'hidTOTAL' ]; $sForn = $_POST[ 'hidFABRICANTE']; $sMast = $_POST[ 'hidMASTER' ]; $sFilh = $_POST[ 'hidFILHO' ]; $oBOT = $_POST[ 'calcular' ]; if( empty( $sQTD )) { $sQTD = $_POST[ 'txtQTDE' ]; } // Atribui valor as SESSIONS() $_SESSION[ 'Fornecedor' ] = $sForn ; $_SESSION[ 'Masters' ] = $sMast ; $_SESSION[ 'Produtos' ] = $sFilh ; $_SESSION[ 'Quantidade' ] = $sQTD ; $_SESSION[ 'PrecoUnit' ] = $sPRECOUNIT ; $_SESSION[ 'Total' ] = $sTOTAL ; $_SESSION[ 'NumPedido' ] = $sNPEDIDO ; $sDATA = date ( "Y/m/j" ); // Verifica a funcão escolhida if ( $sFuncao == 'e' ) { esvaziaCarrinho(); } else if ( $sFuncao == 'ei' ) { excluirItem(); } else { $sFuncao = ""; } if ( $oBOT == "Recalcular Pedido" ) { atualizaProduto(); } // Verifica se o código veio como POST // Se não veio, é inclusão de PRODUTO, se não é atualização de quantidade /***** DEIXAR ESTA FUNÇÃO BLOQUEADA PARA FAZER TESTES DE CALCULO if ( $sNPEDIDO > 0 ) { atualizaProduto(); } ******/ // Mescla os arquivos HTML $sHtml = leArquivo( "carrinho.htm" ); $sQuantidade = $sQTD; $sTOTAL = $sQuantidade * $sPRECOUNIT; $sTOTAL = number_format ( $sTOTAL , 2, '.', ' ' ); // Itens da Tabela $aOcorrencias = array(); array_push ( $aOcorrencias, "%QTD%" ); array_push ( $aOcorrencias, "%TOTAL%" ); $aRegistros = array(); $aRegistro = array(); array_push ( $aRegistro , $sQuantidade ); array_push ( $aRegistro , $sTOTAL ); array_push ( $aRegistros, $aRegistro ); substituiBlocoModelo( $aOcorrencias, $aRegistros, $sHtml, "LinhaResultado" ); //$sVtcompra = number_format ( $sVtcompra , 2, ',', ' ' ); // Transforma o número em String // Valor total do Pedido envolvendo desconto $sVtcompra = $sQTD * $sPRECOUNIT; $sDesconto = 5; $sVtcompraDesc = (( $sQTD*$sPRECOUNIT ) / 100 * $sDesconto ); $sVtcompraDesconto = (( $sVtcompra ) - ( $sVtcompraDesc ) ); $sVtcompraDesconto = number_format ( $sVtcompraDesconto , 2, ',', ' ' ); $_SESSION[ 'Desconto' ] = $sVtcompraDesc ; $_SESSION[ 'TotcDesconto' ] = $sVtcompraDesconto; $aOcorrencias = array(); array_push ( $aOcorrencias, "%VTCOMPRA%" ); array_push ( $aOcorrencias, "%DESCONTOS%" ); array_push ( $aOcorrencias, "%VLDESCONTOS%" ); array_push ( $aOcorrencias, "%VTCOMPRADESCONTO%" ); $aRegistros = array(); $aRegistro = array(); array_push ( $aRegistro , $sVtcompra ); array_push ( $aRegistro , $sDesconto ); array_push ( $aRegistro , $sVtcompraDesc ); array_push ( $aRegistro , $sVtcompraDesconto ); array_push ( $aRegistros, $aRegistro ); substituiBlocoModelo( $aOcorrencias, $aRegistros, $sHtml, "ValorPedido" ); insereProduto(); echo $sHtml; ?> <?php // Insere PRODUTO na tabela function insereProduto() { // Recupera variáveis específicas global $sFuncao , $sFORNECEDOR , $sMASTERS , $sPRODUTO , $sPRECOUNIT , $sQTD , $sNPEDIDO , $sTOTAL , $sPRODUTOEX , $sDATA ; global $sHtml ; // Insere PRODUTO na tabela if( empty( $sPRODUTO )) { } else { // Monta o comando SQL $sSql = "INSERT "; $sSql .= "INTO "; $sSql .= "WEBILIB "; $sSql .= "( "; $sSql .= "ILIBCODI , "; $sSql .= "ILIBEMPE , "; $sSql .= "ILIBQUAN , "; $sSql .= "ILIBDATA , "; $sSql .= "ILIBCORS "; $sSql .= ") "; $sSql .= "VALUES "; $sSql .= "( "; $sSql .= "'" . $sPRODUTO . "' , "; $sSql .= "'" . $sFORNECEDOR . "' , "; $sSql .= "'" . $sQTD . "' , "; $sSql .= "'" . $sDATA . "' , "; $sSql .= "'" . $sMASTERS . "' "; $sSql .= ") "; //echo $sSql; // Executa o comando SQL $oResultado = db_query( $sSql ); } exibeResultado(); } // Exibe o resultado da pesquisa function exibeResultado() { global $sFuncao , $sFORNECEDOR , $sMASTERS , $sPRODUTO , $sPRECOUNIT , $sQTD , $sNPEDIDO , $sTOTAL , $sPRODUTOEX , $sDATA ; global $sHtml ; // Seleciona os Itens if( empty( $sPRODUTO )) { // Monta o comando SQL $sSql = "SELECT "; $sSql .= "W.ILIBCODI AS FILHO , "; $sSql .= "W.ILIBDOCU AS IDPEDIDO , "; $sSql .= "W.ILIBEMPE AS FABRICANTE , "; $sSql .= "W.ILIBQUAN AS QTD , "; $sSql .= "W.ILIBCORS AS MASTER , "; $sSql .= "T.TABPPREC AS PRECOUNIT "; $sSql .= "FROM "; $sSql .= "WEBILIB AS W , "; $sSql .= "ARQTABP AS T "; $sSql .= "WHERE "; $sSql .= "W.ILIBCODI = T.TABPPROD "; $sSql .= "ORDER BY FILHO "; // Executa o comando SQL $oResultado = db_query( $sSql ); $aOcorrencias = pegaMatrizOcorrencias( $oResultado ); $aRegistros = pegaMatrizRegistros( $oResultado ); // Exibe as linhas do resultado substituiBlocoModelo( $aOcorrencias, $aRegistros, $sHtml, "LinhaResultado" ); } else { // Monta o comando SQL $sSql = "SELECT "; $sSql .= "W.ILIBCODI AS FILHO , "; $sSql .= "W.ILIBDOCU AS IDPEDIDO , "; $sSql .= "W.ILIBEMPE AS FABRICANTE , "; $sSql .= "W.ILIBQUAN AS QTD , "; $sSql .= "W.ILIBCORS AS MASTER , "; $sSql .= "T.TABPPREC AS PRECOUNIT "; $sSql .= "FROM "; $sSql .= "WEBILIB AS W , "; $sSql .= "ARQTABP AS T "; $sSql .= "WHERE "; $sSql .= "W.ILIBCODI = T.TABPPROD "; $sSql .= "ORDER BY FILHO "; // Executa o comando SQL $oResultado = db_query( $sSql ); $aOcorrencias = pegaMatrizOcorrencias( $oResultado ); $aRegistros = pegaMatrizRegistros( $oResultado ); // Exibe as linhas do resultado substituiBlocoModelo( $aOcorrencias, $aRegistros, $sHtml, "LinhaResultado" ); } } // Apaga todos os itens da compra function esvaziaCarrinho() { global $sFuncao , $sFORNECEDOR , $sMASTERS , $sPRODUTO , $sPRECOUNIT , $sQTD , $sNPEDIDO , $sTOTAL , $sPRODUTOEX , $sDATA ; global $sHtml ; $sSql = "DELETE "; $sSql .= "FROM "; $sSql .= "WEBILIB "; // Executa o comando SQL $oResultado = db_query( $sSql ); } function atualizaProduto() { global $sFuncao , $sFORNECEDOR , $sMASTERS , $sPRODUTO , $sPRECOUNIT , $sQTD , $sNPEDIDO , $sTOTAL , $sPRODUTOEX , $sDATA ; global $sHtml ; $sSql = "UPDATE "; $sSql .= "WEBILIB "; $sSql .= "SET "; $sSql .= "ILIBQUAN = "; $sSql .= "'" . $sQTD . "', "; $sSql .= "ILIBPREC = "; $sSql .= "'" . $sTOTAL . "' "; $sSql .= "WHERE "; $sSql .= "ILIBCODI "; $sSql .= "= "; $sSql .= "'" . $_SESSION[ 'Produtos' ] . "' "; echo $sSql; // Executa o comando SQL $oResultado = db_query( $sSql ); } function excluirItem() { global $sFuncao , $sFORNECEDOR , $sMASTERS , $sPRODUTO , $sPRECOUNIT , $sQTD , $sNPEDIDO , $sTOTAL , $sPRODUTOEX , $sDATA ; global $sHtml ; $sSql = "DELETE "; $sSql .= "FROM "; $sSql .= "WEBILIB "; $sSql .= "WHERE "; $sSql .= "ILIBCODI "; $sSql .= "= "; $sSql .= "'" .$sPRODUTOEX. "' "; // Executa o comando SQL $oResultado = db_query( $sSql ); } /* ANTIGO SELECT $sSql = "SELECT "; $sSql .= "ILIBCODI AS FILHO , "; $sSql .= "ILIBDOCU AS IDPEDIDO , "; $sSql .= "ILIBEMPE AS FABRICANTE , "; $sSql .= "ILIBQUAN AS QTD , "; $sSql .= "ILIBCORS AS MASTER , "; $sSql .= "ILIBCORS AS PRECOUNIT "; // Apagar, este é um teste de valor $sSql .= "FROM WEBILIB "; $sSql .= "ORDER BY FILHO "; */ ?>
  11. Tenko

    Problemas Com Formulário

    Ai, obrigado pela ajuda. Mas assim mesmo não consegui fazer, sera que você não pode me mostrar um modo de fazer isso,?
  12. Alguém pode me dar uma ajuda? Gostaria de saber com eu faço para gravar o conteúdo de uma String em um arquivo, será que alguém pode me explicar como fazer isso!
  13. Tenko

    Upload

    Não sei como fazer um formulário para upload, será que alguém pode me dar uma ajuda. Quero que o arquivo que for escolhido seja enviado para um banco de dados. Valeu
×
×
  • Criar Novo...