Jump to content
Fórum Script Brasil

Search the Community

Showing results for tags 'php;'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 3 results

  1. Boa tarde pessoal, to precisando da ajuda de vocês, tenho um formulario com varios checkbox porem preciso validar e so depois passar para a proxima pagina vou postar o exemplo <html> <head> <title>Teste</title> </head> <body> <!-- ***** html - formulario ***** --> <form> <table> <tr> <td> <h4>Escolha 1 opções obrigatoria</h4> <input type="checkbox" value="valor 1" id="check"> Arroz branco<br /> <input type="checkbox" value="valor 2" id="check"> Arroz temperado<br /> <input type="checkbox" value="valor 3" id="check"> Arroz com cenoura<br /> <input type="checkbox" value="valor 4" id="check"> Checkbox 4<br /> <input type="checkbox" value="valor 5" id="check"> Checkbox 5<br /> <input type="checkbox" value="valor 6" id="check"> Checkbox 6<br /> <input type="checkbox" value="valor 7" id="check"> Checkbox 7 </td> </tr> <tr> <td> <h4>Escolha 2 mistura obrigatoria</h4> <input type="checkbox" value="valor 1" id="check"> Frango molho<br /> <input type="checkbox" value="valor 2" id="check"> Bife<br /> <input type="checkbox" value="valor 3" id="check"> Carne panela<br /> <input type="checkbox" value="valor 4" id="check"> Carne moida<br /> <input type="checkbox" value="valor 5" id="check"> Checkbox 5<br /> <input type="checkbox" value="valor 6" id="check"> Checkbox 6<br /> <input type="checkbox" value="valor 7" id="check"> Checkbox 7 </td> </tr> <tr> <td> <h4>Escolha 1 salada obrigatoria</h4> <input type="checkbox" value="valor 1" id="check"> Alface<br /> <input type="checkbox" value="valor 2" id="check"> Tomate<br /> <input type="checkbox" value="valor 3" id="check"> Couve<br /> </td> </tr> <tr> <td> <h4>Escolha 1 a 3 opçoes</h4> <input type="checkbox" value="valor 1" id="check"> opção 1<br /> <input type="checkbox" value="valor 2" id="check"> opção 2<br /> <input type="checkbox" value="valor 3" id="check"> opção 4<br /> <input type="checkbox" value="valor 3" id="check"> opção 5<br /> </td> </tr> </table> </form> </body> </html> Se alguém poder me ajudar, agradeço desdee já obrigado
  2. Boa noite. Estou desenvolvendo uma aplicação em php para estudos em MVC onde tenho as seguintes classes: Index.php <?php define('APP_ROOT', 'aula'); require_once 'helper/Bootstrap.php'; use lib\System; $System = new System; $System->Run(); Bootstrap.php <?php spl_autoload_register(function($class){ $file= str_replace('\\', '/', $class); if(file_exists($file)){ require_once $file; } }); System.php <?php namespace lib; class System extends Router{ private $url; private $exploder; private $area; private $controller; private $action; private $params; private $runController; public function __construct() { $this->setUrl(); $this->setExploder(); $this->setArea(); $this->setController(); $this->setAction(); $this->setParams(); } private function setUrl(){ $this->url = isset($_GET['url']) ? $_GET['url'] : 'home/index'; } private function setExploder(){ $this->exploder = explode('/', $this->url); } private function setArea(){ foreach($this->routers as $key => $value){ if($this->onRaiz && $this->exploder[0] == $key){ $this->area = $value; $this->onRaiz = false; } } $this->area = empty($this->area) ? $this->routerOnRaiz : $this->area; if (!defined('APP_AREA')) { defined('APP_AREA', $this->area); } } public function getArea(){ return $this->area; } private function setController(){ $this->controller = $this->onRaiz ? $this->exploder[0] : (empty($this->exploder[1]) || is_null($this->exploder[1]) || !isset($this->exploder[1]) ? 'home' : $this->exploder[1]); } public function getController(){ return $this->controller; } private function setAction(){ $this->action = $this->onRaiz ? (!isset($this->exploder[1]) || is_null($this->exploder[1]) || empty($this->exploder[1]) ? 'index' : $this->exploder[1]) : (!isset($this->exploder[2]) || is_null($this->exploder[2]) || empty($this->exploder[2]) ? 'index' : $this->exploder[2]); } public function getAction(){ return $this->action; } private function setParams(){ if($this->onRaiz){ unset($this->exploder[0], $this->exploder[1]); }else{ unset($this->exploder[0], $this->exploder[1], $this->exploder[2]); }; if(end($this->exploder) == null){ array_pop($this->exploder); }; if(empty($this->exploder)){ $this->params = array(); }else{ foreach ($this->exploder as $value) { $params[] = $value; } $this->params = $params; }; } public function getParams($indice){ return isset($this->params[$indice]) ? $this->params[$indice] : null; } private function validarController(){ if(!(class_exists($this->controller))){ header('HTTP/1.00 404 Not Found'); define('ERROR', 'não foi localizado o Controller' . $this->controller); include("content/[$this->area]/shared/404_error.phtml"); }; } private function validarAction(){ if(!(method_exists($this->runController, $this->action))){ header('HTTP/1.00 404 Not Found'); define('ERROR', 'não foi localizado o Controller' . $this->action); include("content/[$this->area]/shared/404_error.phtml"); } } public function Run(){ $this->runController = 'controller\\' . $this->area . '\\' . $this->controller . 'Controller'; $this->validarController(); $this->runController = new $this->runController(); $this->validarAction(); $act = $this->action; $this->runController->act(); } } A arvore das pastas estao da seguinte maneira: Ao executar a aplicação da a seguinte mensagem: Fatal error: Uncaught Error: Class 'lib\System' not found in C:\xampp\htdocs\aula\index.php:10 Stack trace: #0 {main} thrown in C:\xampp\htdocs\aula\index.php on line 10 Fiz algumas pesquisas e muitas delas falaram que era a forma que estava "instanciando" a classe System, já tentei "use", "require_once" e "require" e com isso apenas mudou mensagem de erro, saberiam o que mais posso fazer para tentar sanar esse erro? Obs.: Na index.php quando vou dar o "new" já tentei chamar a classe com e sem parentes (new System e new System() ). Muito Obrigado....
  3. Olá pessoal, estou precisando da ajuda de vocês. É o seguinte, estou precisando fazer um agrumamento dos dados em uma table, tipo um relatório, porém estou com dúvida no posicionamento dos laços. Estou seguindo a seguinte logica, mas não esta dando certo. 1º - Faço o select para pegar o registro que sera feito o agrupamento, e faço um laço para exibir o registro mas não fecho o laço ainda; 2º - Implemento o html do cabeçalho da tabela dando um echo no registro agrupado; 3º - Faço o select dos itens com a clausula where do registro agrupado, faço um laço para exibir o registro e implemento o html dos itens e fecho o laço do select dos itens; 4º - Fecho o laço do primeiro select; Anexei duas imagens, uma chamada resultado final que seria o resultado que estou tentando fazer, e a imagem agrupamento php é a que está atualmente. Segue o código: <?php session_start(); header("Content-Type: text/html; charset=utf8", true); include_once("conmysql.php"); $sql= 'SET NAMES utf8'; mysqli_query($con, $sql); $sql = 'SET character_set_connection=utf8'; mysqli_query($con, $sql); $sql ='SET character_set_client=utf8'; mysqli_query($con, $sql); $sql ='SET character_set_results=utf8'; mysqli_query($con, $sql); $fatura = $_GET['fatura']; ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/bootstrap.min.css"> <link href="css/passagens.css" rel="stylesheet" type="text/css"/> </head> <body> <a href="painel.php?link=6&NumFatura=<?php echo $fatura;?>" style="text-decoration: none; font-size: 12px; font-family: 'Arial'; background-color: #428BCA; color: #fff; padding: 5px" ><i class="fa fa-reply-all" aria-hidden="true"></i> Voltar</a> <a href="#" style="text-decoration: none; font-size: 12px; font-family: 'Arial'; background-color: #DDDDDD; color: #333; padding: 5px" onclick="window.print(); return false;"><i class="fa fa-print" aria-hidden="true"></i> Imprimir</a> <br><br> <table class="table table-bordered table-striped table-responsive"> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading text-center"><h4>TITULO</h4></div> <div class="panel-body text-center"> <h4><strong>OFÍCIO Nº: <?php echo $OFICIO_FORMATADO; ?></strong></h4> </div> <?php $sqlOficio = "SELECT S.OFICIO, concat(`s`.`SOL_ID`, concat('-', lpad(`s`.`NUMERO`, length(`s`.`NUMERO`), '0'), '/'), date_format(`s`.`DATA_CAD`, '%Y')) AS OFICIO_FORMATADO FROM SOLICITACOES S WHERE S.FAT_id = ".$fatura." ORDER BY S.OFICIO "; // if ($resultado = mysqli_query($con, $sqlOficio)) { $qtdeOficios = mysqli_num_rows($resultado); while ($dados_oficio = mysqli_fetch_assoc($resultado)) { ?> <thead> <tr> <th colspan="9"> Número do Ofício: <?php echo $dados_oficio['OFICIO_FORMATADO']?> </th> </tr> <tr style="background: #999"> <th> Data do Ofício </th> <th> Nome do Passageiro </th> <th> Trecho </th> <th> Data Hora </th> <th> Empresa </th> <th class="thdireita"> Valor Unitário </th> <th class="thdireita"> Taxa Adm </th> <th class="thdireita"> Taxa Emb </th> <th class="thdireita"> Valor Total </th> </tr> </thead> <tbody> <?php $sql = "SELECT S.OFICIO, STATUS.STATUS, concat(`s`.`SOL_ID`, concat('-', lpad(`s`.`NUMERO`, length(`s`.`NUMERO`), '0'), '/'), date_format(`s`.`DATA_CAD`, '%Y')) AS OFICIO_FORMATADO, date_format(passagens.DATA_CAD, '%d/%m/%Y') AS DATA_CAD, passagens.PASSAGEIRO, PASSAGENS.CPF, PASSAGENS.RG, PASSAGENS.CARTAO_FIDELIDADE, PASSAGENS.DATA_EMBARQUE, PASSAGENS.HORA_EMBARQUE, E.EMP_FANTASIA, CONCAT(date_format(passagens.DATA_EMBARQUE, '%d/%m/%Y'),' às ', PASSAGENS.HORA_EMBARQUE) AS DTHR_EMBARQUE, PASSAGENS.ORIGEM, PASSAGENS.DESTINO, CONCAT(PASSAGENS.ORIGEM,' <-> ',PASSAGENS.DESTINO) as TRECHO, PASSAGENS.BILHETE, if(passagens.STATUS = 7, passagens.vr_unitario * 5/100, passagens.vr_unitario) as VR_UNITARIO, if(passagens.STATUS = 7,0, passagens.taxa_embarque) as TAXA_EMBARQUE, PASSAGENS.TAXA_ADMIN, (SELECT USU_NOME FROM USUARIOS WHERE USU_ID = PASSAGENS.SOLICITANTE_ID) AS SOLICITANTE, if(passagens.STATUS = 7, passagens.taxa_admin + (passagens.vr_unitario * 5/100), passagens.vr_total) as VR_TOTAL, ORGAOS.ORG_RAZAO, usuarios.USU_NOME FROM PASSAGENS INNER JOIN SOLICITACOES S ON (PASSAGENS.SOL_ID = S.SOL_ID) INNER JOIN EMPRESAS E ON (S.EMP_ID = E.EMP_ID) INNER JOIN ORGAOS ON (PASSAGENS.ORG_ID = ORGAOS.ORG_ID) INNER JOIN USUARIOS ON (PASSAGENS.USU_ID = usuarios.USU_ID) INNER JOIN STATUS ON(PASSAGENS.STATUS = STATUS.STATUS_ID) WHERE S.OFICIO = ".$dados_oficio['OFICIO']." GROUP BY S.OFICIO ORDER BY S.OFICIO,PASSAGENS.ID "; // ?> <?php if ($result = mysqli_query($con, $sql)) { while ($dados = mysqli_fetch_assoc($result)) { $QtdePassagens = $result->num_rows; $TotalVrUnitario += $dados['VR_UNITARIO']; $TotalTaxaEmbarque += $dados['TAXA_EMBARQUE']; $TotalTaxaAdm += $dados['TAXA_ADMIN']; $TotalValorTotal += $dados['VR_TOTAL']; ?> <tr> <td> <?php echo $dados['DATA_CAD'] ?> </td> <td> <?php echo $dados['PASSAGEIRO']; ?> </td> <td> <?php echo $dados['TRECHO']; ?> </td> <td> <?php echo $dados['DTHR_EMBARQUE']; ?> </td> <td> <?php echo $dados['EMP_FANTASIA']; ?> </td> <td class="thdireita"> <?php echo number_format($dados['VR_UNITARIO'], 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita"> <?php echo number_format($dados['TAXA_ADMIN'], 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita"> <?php echo number_format($dados['TAXA_EMBARQUE'], 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita"> <?php echo number_format($dados['VR_TOTAL'], 2, ',', '.'); ?>&nbsp; </td> </tr> <?php } } ?> </tbody> <tr style="background: #DFDFDF"> <td> <strong>Qtde de Passagens: <?php echo $QtdePassagens; ?> </strong> </td> <td> </td> <td> </td> <td> </td> <td class="thdireita"> </td> <td class="thdireita fundoTotais"> <?php echo number_format($TotalVrUnitario, 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita fundoTotais"> <?php echo number_format($TotalTaxaEmbarque, 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita fundoTotais"> <?php echo number_format($TotalTaxaAdm, 2, ',', '.'); ?>&nbsp; </td> <td class="thdireita fundoTotais"> <?php echo number_format($TotalValorTotal, 2, ',', '.'); ?>&nbsp; </td> </tr> <?php } } ?> </table> <br><br> </div> </body> </html>
×
×
  • Create New...