












Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Documentos......................................................................................................................................................................................................................................................................................................................................................................
Tipologia: Resumos
1 / 20
Esta página não é visível na pré-visualização
Não perca as partes importantes!













index
CRM
Menu
Cargo:
Eu li e aceito os termos de uso
Compras php
Tabela de Compras
'; while ($row = mysqli_fetch_assoc($resultado)) { echo ''. $row['idCompras']. ' - '. $row['idProduto']. ' - '. $row['quant']. ' - '. $row['idFornecedor']. ' - '. $row['dataCompra'] .''; } echo ''; } else { echo 'Erro na consulta: '. mysqli_error($mysqli); } // Libera os recursos da consulta mysqli_free_result($resultado); // Fecha a conexão com o banco de dados// Fecha a conexão com o banco de dados // mysqli_close($mysqli); ?>
Fornecedores php
Tabela de Fornecedores
'; while ($row = mysqli_fetch_assoc($resultado)) { echo ''. $row['idFornecedor']. ' - '. $row['nomeFornecedor']. ' - '. $row['idProduto']. ' - '. $row['contacto']. ' - '. $row['emailFornecedor'] .' - '. $row['endereçoFornecedor'] .''; } echo ''; } else { echo 'Erro na consulta: '. mysqli_error($mysqli);
// Libera os recursos da consulta mysqli_free_result($resultado); // Fecha a conexão com o banco de dados // mysqli_close($mysqli); ?>
Vendas php
Tabela de Vendas
'; while ($row = mysqli_fetch_assoc($resultado3)) { echo ''. $row['idVenda']. ' - '. $row['idProduto']. ' - '. $row['nomeFornecedor']. ' - '. $row['idCliente']. ' - '. $row['nomeCliente']. ' - '. $row['quantidade']. ' - '. $row['valorTotal'] .''; }Css /* geral*/
margin-left : auto; margin-right : auto; background-color : #FFF; border-radius : 10 px; padding : 25 px; } #main-container h1 { text-align : center; margin-bottom : 25 px; font-size : 1.6rem; } form { display : flex; flex-wrap : wrap; justify-content : space-between; } .full-box { flex : 1 1 100 %; position : relative; } .half-box { flex : 1 1 45 %; position : relative; } .spacing { margin-right : 2.5%; } label { font-weight : bold; font-size : .8rem; } input { border-bottom : 2 px solid #323232; padding : 10 px; font-size : .9rem; margin-bottom : 40 px; } input:focus { border-color : #E60084; }
height : 40 px; cursor : pointer; } #agreement{ margin-right : 5 px; } #agreement, #agreement-label { display : inline-block; width : auto; } .eror-validation{ color :rgb( 216 , 21 , 21 ); position : absolute; top : 57 px; font-size : .8rem; } .template{ display : none; }
Js class Validator { constructor () { this.validations = [ 'data-min-length', 'data-max-length', 'data-only-letters', 'data-email-validate', 'data-required', 'data-equal', 'data-password-validate', ] } // inicia a validação de todos os campos validate( form ) { // limpa todas as validações antigas let currentValidations = document.querySelectorAll('form .error-validation'); if(currentValidations.length) { this.cleanValidations(currentValidations); } // pegar todos inputs let inputs = form .getElementsByTagName('input'); // transformar HTMLCollection em arr let inputsArray = [...inputs];
// método para validar strings que só contem letras onlyletters( input ) { let re = /^[A-Za-z]+$/;; let inputValue = input .value; let errorMessage = Este campo não aceita números nem caracteres especiais; if(!re.test(inputValue)) { this.printMessage( input , errorMessage); } } // método para validar e-mail emailvalidate( input ) { let re = /\S+@\S+.\S+/; let email = input .value; let errorMessage = Insira um e-mail no padrão [email protected]; if(!re.test(email)) { this.printMessage( input , errorMessage); } } // verificar se um campo está igual o outro equal( input , inputName ) { let inputToCompare = document.getElementsByName( inputName ) [ 0 ]; let errorMessage = Este campo precisa estar igual ao $ { _inputName_ }; if( input .value != inputToCompare.value) { this.printMessage( input , errorMessage); } }
// método para exibir inputs que são necessários required( input ) { let inputValue = input .value; if(inputValue === '') { let errorMessage = Este campo é obrigatório; this.printMessage( input , errorMessage); } } // validando o campo de senha passwordvalidate( input ) { // explodir string em array let charArr = input .value.split(""); let uppercases = 0 ; let numbers = 0 ; for( let i = 0 ; charArr.length > i; i++) { if(charArr[i] === charArr[i].toUpperCase() && isNaN(parseInt(charArr[i]))) { uppercases++; } else if(!isNaN(parseInt(charArr[i]))) { numbers++; } } if(uppercases === 0 || numbers === 0 ) { let errorMessage = A senha precisa um caractere maiúsculo e um número; this.printMessage( input , errorMessage); } } // método para imprimir mensagens de erro printMessage( input , msg ) { // checa os erros presentes no input let errorsQty = input .parentNode.querySelector('.error- validation'); // imprimir erro só se não tiver erros if(errorsQty === null) {
Php connect_errno) echo "falha na conexão:(".$mysqli2->connect_errno.") ". $mysqli2->connect_errno; /*$query= "show tables"; $resultado = mysqli_query($mysqli2, $query); // Verifica se há resultados if (mysqli_num_rows($resultado) > 0) { echo "Tabelas do Banco de Dados"; echo ""; // Loop para exibir os nomes das tabelas while ($row = mysqli_fetch_row($resultado)) { $tabela = $row[0]; echo "$tabela"; } echo ""; } else {
echo "Nenhuma tabela encontrada."; } // Fecha a conexão com o banco de dados // mysqli_close($mysqli);*/ ?>