Ir para conteúdo
Fórum Script Brasil

Rick Chantres

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Rick Chantres

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Rick Chantres's Achievements

0

Reputação

  1. Entendi, tentei buscar a informação da tabela, e nesse db tenho duas, uma OS e a outra USUARIOS, mas muito obrigado pela dicam já ajudou muito cara. Vlw mesmo, vou tentar dar um jeito aqui.
  2. Olá a todos, estou iniciando agora no php, consegui fazer uma pagina de cadastro em php que já esta enviadndo os dados para o db mas não estou conseguindo exibir as informações do db na minha index. já vi uns 300 tutoriais mas ate agora nada vou mostrar meu codigo e meu db. se alguém puder me ajudar,eu ficaria muito grato. #conexão com o db <?php $host = "localhost"; $usuario = "root"; $senha = ""; $db = "ossistema"; //Criar a conexao $con = mysqli_connect($host, $usuario, $senha, $db) or die(mysqli_error("Erroooouuuu !!!!")); ?> -- phpMyAdmin SQL Dump -- version 5.0.3 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1 -- Tempo de geração: 13-Nov-2020 às 13:42 -- Versão do servidor: 10.4.14-MariaDB -- versão do PHP: 7.4.11 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; START TRANSACTION; 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 */; -- -- Banco de dados: `ossistema` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `os` -- CREATE TABLE `os` ( `id` int(11) NOT NULL, `data` date DEFAULT NULL, `cliente` char(30) DEFAULT NULL, `os` int(11) DEFAULT NULL, `tecnico` char(30) DEFAULT NULL, `servico` char(250) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- -------------------------------------------------------- -- -- Estrutura da tabela `usuario` -- CREATE TABLE `usuario` ( `id` int(11) NOT NULL, `nome` char(1) DEFAULT NULL, `senha` char(1) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- -- Índices para tabelas despejadas -- -- -- Índices para tabela `os` -- ALTER TABLE `os` ADD PRIMARY KEY (`id`); -- -- Índices para tabela `usuario` -- ALTER TABLE `usuario` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT de tabelas despejadas -- -- -- AUTO_INCREMENT de tabela `os` -- ALTER TABLE `os` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12; -- -- AUTO_INCREMENT de tabela `usuario` -- ALTER TABLE `usuario` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; COMMIT; /*!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 */; # html cadastro <?php include ("conexao.php"); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>..:: Adiministrador de OS ::..</title> </head> <body> <h1>Cadastrar O.S.</h1> <br> <script type="text/javascript"> function valida_campos() { if(document.getElementById('os').value == '') { alert('Por favor, preencha os campos obrigatórios.'); document.getElementById('os').focus(); return false; } if(document.getElementById('cliente').value == '') { alert('Por favor, preencha os campos obrigatórios.'); document.getElementById('cliente').focus(); return false; } if(document.getElementById('data').value == '') { alert('Por favor, preencha os campos obrigatórios.'); document.getElementById('data').focus(); return false; }if(document.getElementById('tecnico').value == '') { alert('Por favor, preencha os campos obrigatórios.'); document.getElementById('tecnico').focus(); return false; } if(document.getElementById('servico').value == '') { alert('Por favor, preencha os campos obrigatórios.'); document.getElementById('servico').focus(); return false; } } </script> <form action="cadastrar.php" method="post" onSubmit="return valida_campos();"> * OS<br> <input type="text" name="os" id="os"> <br> * Cliente<br> <input type="text" name="cliente" id="cliente"> <br> * Data<br> <input type="date" name="data" id="data"> <br> * Tecnico <br> <input type="text" name="tecnico" id="tecnico"> <br> * Serviço <br> <input type="text" name="servico" id="servico"> <br> <br><input type="submit" value="Cadastrar" class="but_comando"> </form> </body> </html> # php cadastrar <?PHP # Receber os dados vindos do formulário # incluir arquivo de conexao include('conexao.php'); $os = $_POST['os']; $cliente = $_POST['cliente']; # Coloca a primeira letra da string em maiúsculo $data = $_POST['data']; $tecnico = $_POST['tecnico']; # Coloca a primeira letra da string em maiúsculo $servico = $_POST['servico']; $in = mysqli_query($con,"insert into os (os,cliente,data,tecnico,servico) values ('$os','$cliente','$data','$tecnico','$servico')") or die("Erro"); ?> <div class="msg1 padding20">Cadastro realizado com sucesso</div> # index php/html <?php include("conexao.php") # Seleciona o banco de dados mysql_select_db( $os ) or die( 'Erro na seleção do banco' ); # Executa a query desejada $query = "SELECT codigo,nome,endereco FROM tabela"; $result_query = mysql_query( $query ) or die(' Erro na query:' . $query . ' ' . mysql_error() ); ?> <!DOCTYPE html> <html> <head> <title>..:: OS Clientes ::..</title> </head> <body> <table> <tr> <td>OS</td> <td>Cliente</td> <td>Data</td> <td>Tecnico</td> <td>Serviço</td> </tr> <?php # Exibe os registros na tela while ($row = mysql_fetch_array( $result_query )) { ?> <tr> <td><?php echo $dado["os"]; ?></td> <td><?php echo $dado["cliente"]; ?></td> <td><?php echo date("d/m/Y", strtortime($dado["data"])) ; ?></td> <td><?php echo $dado["Tecnico"]; ?></td> <td><?php echo $dado["servico"]; ?></td> </tr> </table> <?php } ?> </body> </html>
  3. Tenho que criar um app web simples. tenho que colocar a placa do veiculo, o km de saida, e o km de volta, num msql pois tenho que exportar o relatorio mensal. alguém tem ideia de por onde posso começar ? Faço nem ideia, costumo editar o php, criar nunca foi minha praia.
×
×
  • Criar Novo...