Jump to content

Eduardo Rocha Kmiecik

Members
  • Content count

    24
  • Joined

  • Last visited

Community Reputation

0 Comum

About Eduardo Rocha Kmiecik

  1. Eduardo Rocha Kmiecik

    Sistema de perguntas e respostas pegando dados do mysql

    Boa tarde, estou fazendo um sistema de questionário onde o administrador inclui as perguntas. Tentei incluir todas em uma pagina só e o usuário (motoristas) selecionarem o "radio" do html, mas não deu certo.. Enfim, teria como mostrar a pergunta sozinha em uma página e assim que o usuário marcar a resposta (quando ele clicar no botão) enviar ele direto para outra pergunta e assim sucessivamente até que acabe as perguntas e ele finalize o questionário? <?php $sqlPergunta ="SELECT * FROM pergunta"; $result_pergunta = mysqli_query($con, $sqlPergunta) or die('Falha na consulta da pergunta'); while($arrayPergunta = mysqli_fetch_array ($result_pergunta)){ $descPergunta = $arrayPergunta ['descPergunta']; echo "<div class='col-md-12'> <div class='card'> <div class='card-header'> $descPergunta </div> <div class='card-body'> <p class='p-y-1'> <form class='' method='post' action='actionResposta.php'> <div class='form-check'> <label class='form-check-label'> <input name='opcao_idopcao' class='form-check-input' type='checkbox' value='Sim'> Sim </label> <input name='opcao_idopcao' class='form-check-input' type='checkbox' value='Não'> Não </label> </div> </p> </div> </div></br> </div>"; } ?> <button type="submit" class="btn btn-primary w-25" data-toggle=""><i class="fa fa-fw fa-calendar-check-o"></i>Proximo</button></center> </form>
  2. Eduardo Rocha Kmiecik

    For no arquivo de ação

    Bom dia pessoal, eu estou desenvolvendo um sistema onde preciso colocar a localização de cada produto. Este material vem em lotes e cada lote possui vários produtos, porém eu preciso cadastrar a localização deles (cada produto individual) no armazém, por exemplo Produto 1: rua A, vão 2, nível 3 | Produto 2: rua B, vão 3, nível 1. (suponhamos que os respectivos são do mesmo lote). Cada produto tem o seu local, pensei em quando o usuário cadastrar a "quantidade" por lote, seja incluído no banco repetidamente aquele material, assim depois eu possa colocar a posição dos mesmos Alguém tem outra ideia que possa me ajudar, ou se é possível fazer um FOR no arquivo de ação para que ele repetidamente inclua as informações no banco?
  3. Eduardo Rocha Kmiecik

    Erro nas páginas PHP

    Obrigado pela ajuda, vou ler o post sim
  4. Eduardo Rocha Kmiecik

    Erro nas páginas PHP

    Eu deletei kkkkk juro que enviei sem querer. O primeiro ficou assim <?php include'sessao.php';?> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> </head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <?php $idCm= $_GET['idcm']; $sqlcm ="SELECT registro.dataViagem, registro.quantidade, registro.local, registro.hora, registro.dataAtual, login.nomeUsuario, cm.prefixo, motorista.nomeMotorista FROM registro INNER JOIN login ON login.idlogin = registro.login_idlogin INNER JOIN cm ON cm.idcm = registro.cm_idcm INNER JOIN motorista ON motorista.idmotorista = registro.motorista_idmotorista AND idcm = '$idCm' ORDER BY registro.dataViagem DESC"; $result_cm = mysqli_query($con, $sqlcm) or die('Falha na consulta de Usuário'); ?> </head> <body> <nav aria-label=''> <ul class='pager'> <li><a href='relatorioCm.php'>Voltar</a></li> <li><a href='painelAdm.php'> Tela Inicial </a></li> </ul> </nav> <!--INICIO TABELA--> <div class="py-5"> <div class="container"> <div class="row"> <div class="col-md-12"> <table class="table table-hover"> <thead> <tr> <th><center> MOTORISTA</center></th> <th><center><br> CM</center></th> <th><center></span>LOCAL</center></th> <th><center>DATA</center></th> <th><center> CADASTRANTE</center></th> <th><center><br> HORÁRIO</center></th> <th><center>DATA DO CADASTRO</center></th> </tr> </thead> <?php while($arrayCm = mysqli_fetch_array ($result_cm)){ $dataViagem = $arrayCm ['dataViagem']; $prefixo = $arrayCm ['prefixo']; $local = $arrayCm ['local']; $motorista = $arrayCm ['nomeMotorista']; $hora= $arrayCm ['hora']; $dataAtual = $arrayCm ['dataAtual']; $nomeUsuario = $arrayCm ['nomeUsuario']; $dataCerta = date('d/m/Y', strtotime($dataViagem)); $atualData = date('d/m/Y', strtotime($dataAtual)); echo "<tr>"; echo "<td> $motorista </center></td>"; echo "<td><center> <i class='fa fa-truck' style='font-size:20px;'></i> $prefixo </center></td>"; echo "<td><center> $local </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-calendar'></span> $dataCerta </center></td>"; echo "<td><center> $nomeUsuario </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-time'></span> $hora </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-calendar'></span> $atualData </center></td>"; echo "</tr>"; echo "</tr>"; } ?> </div> </div> </div> </div> <!--FIM DE TABELA--> </body> </html>
  5. Eduardo Rocha Kmiecik

    Erro nas páginas PHP

    Ficou dessa forma <?php session_start(); if((!isset ($_SESSION['login']) == true) and (!isset ($_SESSION['senha']) == true)) {unset($_SESSION['login']); unset($_SESSION['senha']); header('location:/home/valedotibagi/www/Baldeio/login.php');} $logado = $_SESSION['login']; require('conecta.php'); ?>
  6. Eduardo Rocha Kmiecik

    Erro nas páginas PHP

    Bom dia, retirei os espaços como você pediu, mas ele ainda mostra que está com erro na linha 1 :c
  7. Eduardo Rocha Kmiecik

    Erro nas páginas PHP

    Bom dia, estou com um problema na minha sessão. Algumas páginas funcionaram e em outras não, mesmo usando o mesmo arquivo "sessao.php". Eu tentei utilizar o "error_reporting('E_WARNING')" (para sumir o aviso da página) porém a sessão não funciona. Ele abre a página normalmente mesmo não estando logado. Segue o arquivo e o erro. Preciso de segurança nas páginas Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Baldeio/relatorioIndividualCm.php:1) in /home/valedotibagi/www/Baldeio/sessao.phpon line 2 <?php session_start(); if((!isset ($_SESSION['login']) == true) and (!isset ($_SESSION['senha']) == true)) {unset($_SESSION['login']); unset($_SESSION['senha']); header('location:login.php');} $logado = $_SESSION['login']; require('conecta.php'); ?>  <?php include'sessao.php'; ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> </head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <?php $idCm= $_GET['idcm']; $sqlcm ="SELECT registro.dataViagem, registro.quantidade, registro.local, registro.hora, registro.dataAtual, login.nomeUsuario, cm.prefixo, motorista.nomeMotorista FROM registro INNER JOIN login ON login.idlogin = registro.login_idlogin INNER JOIN cm ON cm.idcm = registro.cm_idcm INNER JOIN motorista ON motorista.idmotorista = registro.motorista_idmotorista AND idcm = '$idCm' ORDER BY registro.dataViagem DESC"; $result_cm = mysqli_query($con, $sqlcm) or die('Falha na consulta de Usuário'); ?> </head> <body> <nav aria-label=''> <ul class='pager'> <li><a href='relatorioCm.php'>Voltar</a></li> <li><a href='painelAdm.php'> Tela Inicial </a></li> </ul> </nav> <!--INICIO TABELA--> <div class="py-5"> <div class="container"> <div class="row"> <div class="col-md-12"> <table class="table table-hover"> <thead> <tr> <th><center> MOTORISTA</center></th> <th><center><br> CM</center></th> <th><center></span>LOCAL</center></th> <th><center>DATA</center></th> <th><center> CADASTRANTE</center></th> <th><center><br> HORÁRIO</center></th> <th><center>DATA DO CADASTRO</center></th> </tr> </thead> <?php while($arrayCm = mysqli_fetch_array ($result_cm)){ $dataViagem = $arrayCm ['dataViagem']; $prefixo = $arrayCm ['prefixo']; $local = $arrayCm ['local']; $motorista = $arrayCm ['nomeMotorista']; $hora= $arrayCm ['hora']; $dataAtual = $arrayCm ['dataAtual']; $nomeUsuario = $arrayCm ['nomeUsuario']; $dataCerta = date('d/m/Y', strtotime($dataViagem)); $atualData = date('d/m/Y', strtotime($dataAtual)); echo "<tr>"; echo "<td> $motorista </center></td>"; echo "<td><center> <i class='fa fa-truck' style='font-size:20px;'></i> $prefixo </center></td>"; echo "<td><center> $local </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-calendar'></span> $dataCerta </center></td>"; echo "<td><center> $nomeUsuario </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-time'></span> $hora </center></td>"; echo "<td><center> <span class='glyphicon glyphicon-calendar'></span> $atualData </center></td>"; echo "</tr>"; echo "</tr>"; } ?> </div> </div> </div> </div> <!--FIM DE TABELA--> </body> </html>
  8. Eduardo Rocha Kmiecik

    Comparação de dados sql

    Gente estou com uma grande duvida. Preciso comparar dois dados de duas tabelas e somar as quantidades. Vou explicar melhor tenho uma tabela onde possuo os dados: cm, data da viagem e quantidade de viagens Preciso saber quantas viagens foram realizadas por dia por cada Cm select registro.cm_idcm, DISTINCT(cm.prefixo), registro.dataViagem, SUM(registro.quantidade), registro.local from registro inner join cm where cm_idcm = idcm GROUP BY registro.dataViagem
  9. Eduardo Rocha Kmiecik

    Soma de dados por data

    Ele da um erro, (pelo que eu entendi) como se não tivesse jeito de agrupar os dados
  10. Eduardo Rocha Kmiecik

    Soma de dados por data

    Bom dia Kinzinho! eu acrescentei em meu script porém não deu certo. Segue abaixo meu script. select DISTINCT(cm.prefixo), DISTINCT(registro.dataViagem), SUM(registro.quantidade), registro.local from registro inner join cm ON cm_idcm = idcm WHERE dataViagem = dataViagem ORDER BY prefixo
  11. Eduardo Rocha Kmiecik

    Soma de dados por data

    Boa tarde, gostei da ideia e vou usar essa ideia mais pra frente hahaha. Eu estou buscando os dados no mysql e exibindo eles direto do banco, não estou pegando os dados por meio de formulário. Preciso calcular quantas viagens determinado caminhão fez por dia
  12. Eduardo Rocha Kmiecik

    Soma de dados por data

    select DISTINCT(registro.cm_idcm), cm.prefixo, registro.dataViagem, SUM(registro.quantidade), registro.local from registro inner join cm where cm_idcm = idcm ORDER BY prefixo Bom dia, eu tenho uma tabela onde preciso exibir a quantidade de viagens realizadas por determinado caminhão por dia. Tentei agrupar os caminhões e somar a quantidade por data mas não consegui
  13. Boa Tarde pessoal, preciso que meu cliente faça o download das informações de uma determinada tabela da minha base de dados. Teria como eu fazer um botão em php para importar esses dados em xml? Pois preciso passar esses dados no excel
  14. Eduardo Rocha Kmiecik

    Grafico php com between

    Bom dia, estou usando google charts sim (até porque ele é visualimente mais agradavel). Achei que seria um pouco mais fácil porém não é nada facil rsrs. Eu não consigo fazer aparecer o valor das minhas variáveis, preciso de um grafico que apareça as informações em linha, independente da Lib, porém não encontrei forma de fazer aparecer os valores. Segue abaixo a tabela do meu banco de dados. ========================================================================================================= SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `controlebaldeio` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `registro` -- CREATE TABLE `registro` ( `idregistro` int(11) NOT NULL, `login_idlogin` int(11) NOT NULL, `cm_idcm` int(11) NOT NULL, `dataViagem` date DEFAULT NULL, `quantidade` varchar(10) NOT NULL, `local` varchar(60) NOT NULL, `hora` time NOT NULL, `dataAtual` date DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Extraindo dados da tabela `registro` -- INSERT INTO `registro` (`idregistro`, `login_idlogin`, `cm_idcm`, `dataViagem`, `quantidade`, `local`, `hora`, `dataAtual`) VALUES (58, 6, 24, '2017-09-13', '3', 'MA - Klabin - Telêmaco Borba', '01:23:00', '2017-09-13'), (57, 6, 23, '2017-09-14', '3', 'Puma - Klabin - Ortigueira', '14:47:07', '2017-09-13'), (56, 6, 24, '2017-09-12', '2', 'Diversos', '03:56:00', '2017-09-12'), -- -- Indexes for dumped tables -- -- -- Indexes for table `registro` -- ALTER TABLE `registro` ADD PRIMARY KEY (`idregistro`), ADD KEY `registro_FKIndex1` (`login_idlogin`), ADD KEY `registro_FKIndex2` (`cm_idcm`), ADD KEY `IFK_Rel_01` (`login_idlogin`), ADD KEY `IFK_Rel_02` (`cm_idcm`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `registro` -- ALTER TABLE `registro` MODIFY `idregistro` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=81; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
  15. Eduardo Rocha Kmiecik

    Grafico php com between

    Bom dia, olhei sim a documentação, porém não mostram como incluir ao banco de dados. O tipo do gráfico é o "Line". A foto anexada é como ele está sendo exibido (Coloquei as flechas apenas para melhor compreensão do mesmo), porém esses dados contidos nele são estáticos, o que eu preciso é ligar ao meu Banco de Dados.
×

Important Information

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