Ir para conteúdo
Fórum Script Brasil

lowys

Membros
  • Total de itens

    995
  • Registro em

  • Última visita

Tudo que lowys postou

  1. lowys

    DUVIDA!

    Tá falando pra você usar mysqli ou PDO Há anos q o php.net recomenda isso!
  2. lowys

    Crias Status com cores

    Olá! Tente assim: $label = 'neutral'; if($r->status == 'COMPENSADO'){ $label = 'success'; }elseif($r->status == 'DEVOLVIDO'){ $label = 'important'; }
  3. lowys

    Erro header Location

    Olá! O php é uma linguagem viva que está em constante evolução. Você pode pode escrever seu código seguindo as novas diretivas ou... Para funcionar igual ao tutorial que você assiste, sugiro que volte o sistema operacional, a versão do apache e do php para as mesmas versões do vídeo tutorial.
  4. Olá! Para trabalhar com datas no mysql, seus campos de data devem ser do tipo DATE ou TIMESTAMP. Tente com as datas no formato padrão do sql: ano-mês-dia ... r.data between '2015-03-07' AND '2015-09-07'
  5. Hahahahahahaha!!! Esse Math.random () está criando o seu número aleatório
  6. Mostre o form e a função javascript que passa os dados via GET
  7. Nunca havia reparado nisso! Mas parece ser coisa do browser! Observei aqui em localhost e online e tudo o que eu criei ficou assim, com o nome do server mais escuro que o restante
  8. A Mantenedora do CSS é a W3C. Leia o que ela diz sobre a propriedade display: http://www.w3.org/wiki/CSS/Properties/display Aqui tem um material em português: http://pt-br.learnlayout.com/display.html
  9. Saia fora de mysql_query! Já foi removido no php7 Para utilizar a mesma lógica, use mysqli Pra ficar mais interessante, use PDO
  10. lowys

    Erro header Location

    header('location... deve ser usado antes de qualquer coisa ser exibida no browser. Uma coisa q funciona muito bem, é separar model, view e controller
  11. Olá! Em css existe a propriedade page-break-after (quebra de página); Tente usar a media querie de impressão, adicionando um <footer> depois de cada 14 <div id='conteudo'></div> (a sua id='conteudo' está com um fecha aspas sobrando) @media print { footer {page-break-after: always;} }
  12. Atualize o php no seu servidor ou use a forma antiga de escrever arrays
  13. lowys

    Reiniciar contador PHP

    Sem recarregar a página é com javaScript
  14. Nos trechos de foreach troque nom_c por nomc_c e sig_t por sigt_t
  15. Antes de fechar esse trecho php, vamos debugar a variável $dados, coloque: while ($record = mssql_fetch_array($result)) { // aqui você vai guardar tudo em um array $dados[] = $record; // cada linha de $dados, será igual a cada linha de $result // dessa forma você poderá reutilizar $dados quantas vezes quiser } // debugar a variável $dados echo '<pre>$dados:<br>'; print_r($dados); echo '</pre>'; ?>E me mostre o que aparece
  16. <?php //header('Content-Type: text/html; charset=utf-8'); ini_set('display_errors', 1); ini_set('display_startup_erros', 1); error_reporting(E_ALL); include ('includes/conex.php'); $query = " SELECT TOP (100) PERCENT tbpre.nroe_p, tbpre.nrop_p, tbpre.inip_p, tbpre.finp_p, tbpre.desp_p, tbcor.nomc_c, tbcor.sigc_c, tbmec.decm_m, tbtam.sigt_t, tbpri.nrom_p, tbpri.nroc_p, tbpri.nrot_p, tbpri.valp_p, tbdes.desd_d, ROUND(tbpri.valp_p * ((100.000 - tbdes.desd_d) / 100), 2) AS prep_p, tbdes.nrod_d, tbdes.tipd_d, tbdes.clid_d, dbo.tbcli.nomc_c AS razc_c, dbo.tbcli.conc_c, dbo.tbcli.nroc_c, tbcli.nroe_c FROM dbo.tbpre AS tbpre INNER JOIN dbo.tbpri AS tbpri ON tbpre.nroe_p = tbpri.nroe_p AND tbpre.nrop_p = tbpri.nrop_p INNER JOIN dbo.tbmec AS tbmec ON tbpri.nroe_p = tbmec.nroe_m AND tbpri.nrom_p = tbmec.nrom_m INNER JOIN dbo.tbtam AS tbtam ON tbpri.nrot_p = tbtam.nrot_t INNER JOIN dbo.tbcor AS tbcor ON tbpri.nroc_p = tbcor.nroc_c INNER JOIN dbo.tbdes AS tbdes ON tbpri.nroe_p = tbdes.nroe_d AND tbpri.nrom_p = tbdes.nrom_d AND tbpri.nrot_p = tbdes.nrot_d AND tbpri.nroc_p = tbdes.nroc_d INNER JOIN dbo.tbcli ON tbdes.nroe_d = dbo.tbcli.nroe_c AND tbdes.clid_d = dbo.tbcli.nroc_c WHERE (tbpre.inip_p <= GETDATE()) AND (tbpre.finp_p >= GETDATE()) AND tbcli.nroc_c = $codCliente AND tbcli.nroe_c = '1' AND tbmec.decm_m = 'VIDRO TEMP.' ORDER BY tbpre.nroe_p, tbpre.nrop_p, tbdes.nrod_d, tbcor.nomc_c, tbtam.sigt_t"; /* execute the SQL query and return records */ $result = mssql_query($query) or die('A error occured: ' . mysql_error()); // aqui você vai percorrer os resultados while ($record = mssql_fetch_array($result)) { // aqui você vai guardar tudo em um array $dados[] = $record; // cada linha de $dados, será igual a cada linha de $result // dessa forma você poderá reutilizar $dados quantas vezes quiser } ?> <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> </head> <body> <form action="index.php?pobj=Projeto&pacao=janela2folhas" method="post" enctype="multipart/form-data" > <div align="center" style="width: 741px; margin: 0 auto;"> <p class="style2">* Todos os campos s&atilde;o obrigatorios. </p> <table height="176" border="0" cellpadding="0" cellspacing="0" style="float: left;"> <tr> <td><strong>Pedido:</strong></td> <td><input type="text" required name="Pedido" id="Pedido" /></td> </tr> <tr> <td><strong>Altura do vão:</strong></td> <td><input type="text" required name="AlturaPeca" id="AlturaPeca" /></td> </tr> <tr> <td><strong>Largura do vão:</strong></td> <td><input type="text" required name="LarguraPeca" id="LarguraPeca" /></td> </tr> <tr> <td><strong>Vidro:</strong></td> <td> <select class="input_cor" name="cor" /> <option>Escolha uma opção </option> <?php foreach ($dados as $k => $v) { echo "<option value='{$v['decm_m']}'>{$v['decm_m']}</option>"; } ?> </select> </td> </tr> <tr> <td><strong>Tipo:</strong></td> <td> <select class="input_tipo" name="tipo" /> <option>Escolha uma opção </option> <?php foreach ($dados as $k => $v) { echo "<option value='{$v['nom_c']}'>{$v['nom_c']}</option>"; } ?> </select> </td> </tr> <tr> <td><strong>Espessura:</strong></td> <td> <select class="input_espessura" name="espessura" /> <option>Escolha uma opção </option> <?php foreach ($dados as $k => $v) { echo "<option value='{$v['sig_t']}'>{$v['sig_t']}</option>"; } ?> </select> </td> </tr> <tr> <td><strong>Altura da Ferragem:</strong></td> <td><input type="text" required name="AlturaFerragem" id="AlturaFerragem" /></td> </tr> <tr> <td><strong>Ferragem:</strong></td> <td> <select name = "TipoFerragem" size=1> <option>Escolha uma opção... </option> <option>1571 </option> <option>1510M </option> </td> </select> </td> </tr> <tr> <td><input name="submit" type="submit" value="Visualizar" /></td> </tr> <tr> <td><input type="reset" value="Limpar" /></td> </tr> </table> <p style="float: left; margin:0;"><img src="/projeto/images/janela2folhas.jpg" name="img1" align="left" id="img1" /></p> </div> </form> </body> </html>
  17. Olá! O exit('Nenhum arquivo enviado!'); Faz 'você' sair completamente da execução do script. Nada(ou tudo) o que tiver depois de exit, será processado!
  18. Para determinar quantas páginas carregar, tente assim: <?php $quantasPaginasCarregar = 4; $pages = ['p1', 'home', 'section', 'subpage', 'galeria', 'contato', 'portfolio', 'quemSomos', 'outraPagina']; shuffle($pages); $paginasSorteadas = array_rand($pages, $quantasPaginasCarregar); foreach ($paginasSorteadas as $p) { include $pages[$p] . '.php'; }
  19. lowys

    Contagem de dias PHP + MYSQL

    Manda screenshot aí Fiz aqui e funcionou muito bem:
  20. É exatamente isso! O mssql_fetch_array() deve ser executado apenas uma vez em $result Armazene tudo em um array e poderá usá-lo('o array') em todo seu script
  21. lowys

    Contagem de dias PHP + MYSQL

    Faça direto na query sql: $vencimento = 'SELECT *, TIMESTAMPDIFF(DAY, NOW(), seuCampoDeData) AS dias_restantes FROM usuario'; se dias_restantes for negativo, já passou do dia do vencimento! se for positivo, mostre quantos dias faltam!
  22. Olá! Tente retirando o atributo onclick="loca..." do elemento <i> e coloque no elemento <button>
×
×
  • Criar Novo...