-
Posts
141 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que Matheus Evandro Rech postou
-
PHP código em PhP exercicio
Matheus Evandro Rech respondeu ao tópico de Sávio Alexandre de Souza em Web e banco de dados
@Sávio Alexandre de Souza Podes somar as 3 contas sem os centavos e depois divir em 3 e somar os centavos com a do Felipe -
PHP Erro mysqli_fetch_assoc() expects parameter 1
Matheus Evandro Rech postou um tópico em Web e banco de dados
e ai manos eu estou fazendo um sistema de busca pra minha pagina e eu estou com o seguinte erro: Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given Eu não consigo consertá-lo meu codigo: HTML: <div class="login"> <form method="POST" name="pesquisa" action=""> <a style="font-family:Oswald;">Pesquisar:<input type="text" name="id" size="50"class="caixalogin"></a> <input type="submit" name="SendPesqProd" class="caixalogin"> </form> PHP: <?php $SendPesqProd = filter_input(INPUT_POST, 'SendPesqProd', FILTER_SANITIZE_STRING); if($SendPesqProd){ $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "produtos"; $id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_STRING); $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Conexão Falhou: " . mysqli_connect_error()); } $result_pesq = "SELECT * FROM produtos WHERE produto LIKE '%$id%"; $resultado_pesquisa = mysqli_query($conn, $result_pesq); while($row_pesquisa = mysqli_fetch_assoc($resultado_pesquisa)){ $valor = $row_pesquisa["valor"]; $produto = $row_pesquisa["produto"]; $linkimg = $row_pesquisa["imgproduto"]; } } ?> Bem o php é o seguinte ele analisa se o usuário clicou no botão de enviar o formulário e e se clicou ele conecta ao BD e faz a busca, mais ele retorna o erro acima e no banco de dados tem o item pesquisado: Ex: a pesquisa é TV, no banco de dados tem 3 tvs mais ele fala que não tem nenhuma ou é outro erro me ajudem pf!! -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
cara pode rir era so colocar o js interno sei la o por causa que se for externo ele não identifica quanda a janela abre então ficou assim pra quem tem duvida: HTML: <div class="slideshow-container"> <div class="mySlides fade"> <div class="numbertext">1 / 3</div> <img src="../imagens/bannerpginicial.jpg" style="width:100%"> <div class="text">Caption Text</div> </div> <div class="mySlides fade"> <div class="numbertext">2 / 3</div> <img src="../imagens/bannerpginicial.jpg" style="width:100%"> <div class="text">Caption Two</div> </div> <div class="mySlides fade"> <div class="numbertext">3 / 3</div> <img src="../imagens/bannerpginicial.jpg" style="width:100%"> <div class="text">Caption Three</div> </div> <a class="prev" onclick="plusSlides(-1)">❮</a> <a class="next" onclick="plusSlides(1)">❯</a> </div> <br> <div style="text-align:center"> <span class="dot" onclick="currentSlide(1)"></span> <span class="dot" onclick="currentSlide(2)"></span> <span class="dot" onclick="currentSlide(3)"></span> </div> JS: <script> var slideIndex = 1; showSlides(slideIndex); function plusSlides(n) { showSlides(slideIndex += n); } function currentSlide(n) { showSlides(slideIndex = n); } function showSlides(n) { var i; var slides = document.getElementsByClassName("mySlides"); var dots = document.getElementsByClassName("dot"); if (n > slides.length) {slideIndex = 1} if (n < 1) {slideIndex = slides.length} for (i = 0; i < slides.length; i++) { slides[i].style.display = "none"; } for (i = 0; i < dots.length; i++) { dots[i].className = dots[i].className.replace(" active", ""); } slides[slideIndex-1].style.display = "block"; dots[slideIndex-1].className += " active"; } </script> CSS: * {box-sizing: border-box} body {font-family: Verdana, sans-serif; margin:0} .mySlides {display: none} img {vertical-align: middle;} /* Slideshow container */ .slideshow-container { max-width: 1000px; position: relative; margin: auto; } /* Next & previous buttons */ .prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -22px; color: white; font-weight: bold; font-size: 18px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; } /* Position the "next button" to the right */ .next { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .prev:hover, .next:hover { background-color: rgba(0,0,0,0.8); } /* Caption text */ .text { color: #f2f2f2; font-size: 15px; padding: 8px 12px; position: absolute; bottom: 8px; width: 100%; text-align: center; } /* Number text (1/3 etc) */ .numbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0; } /* The dots/bullets/indicators */ .dot { cursor: pointer; height: 15px; width: 15px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; } .active, .dot:hover { background-color: #717171; } /* Fading animation */ .fade { -webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s; } @-webkit-keyframes fade { from {opacity: .4} to {opacity: 1} } @keyframes fade { from {opacity: .4} to {opacity: 1} } /* On smaller screens, decrease text size */ @media only screen and (max-width: 300px) { .prev, .next,.text {font-size: 11px} } Eu não sei explicar muito como funciona porque o site não explicou só deu o código Eu fiz o mesmo do primeiro site mais continuou o erro de não aparecer a imagem -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Leonardo0308 so o ativo do lado do trs ? porque se for só isso não funcionou ja ta me dando uma dor de cabeça isso kkk -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Leonardo0308 esta assim: <div id="slider"> <a href="#" class="trs"><img src="../imagens/bannerpginicial.jpg" alt="banner" /></a> <a href="#" class="trs"><img src="../imagens/produtos/propaganda11.png" alt="propaganda" /></a> </div> -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Leonardo0308 sim adicionado 3 minutos depois @Leonardo0308 o problema esta no css só não achei ainda porque se eu o removo as imagens aparecem vou verificar o aquivo de novo -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
sim, as imagens estavam aparecendo mais uma ao lado da outra, eu tinha me esquecido de importar o arquivo js depois que importei não aparece a imagem -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
eu dei uma olhada e fiz la dai deu um erro e eu dei uma olhada de novo e foi so que as minhas imagens ficam brancas sabe o porque ? adicionado 5 minutos depois @Leonardo0308 no tutorial ele fez com css e js interno eu importei porque não quero um codigo muito grande no arquivo .html, tem algum problema ? -
HTML Promoções mudando com o um certo tempo
Matheus Evandro Rech postou um tópico em Web e banco de dados
Bom eu vejo muito em sites(principalmente de lojas) aquelas imagens que ficam passando na tela com promoções eu dei uma procurada na web pra ver se achava algo mais só encontrei em inglês e a tradução do Google me deixou muito confuso, se alguem saber como é que faz ou se tiver alguma documentação pra dar uma olhada agradeço Ex: -
Meu monitor não funciona o 144hz
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Monitores de vídeo
Quando ele chegou eu instalei o monitor na displayport e ligou normalmente deu tela e tudo só que eu desliguei o pc e fui fazer outras coisas e quando voltei e fui ligar o pc de novo(+ ou - 30min) liguei ele apareceu a tela da bios e a tela ficou preta, limpei a memoria RAM o Socket dela e liguei novamente e ainda assim não foi, ai eu troquei o cabo por um hdmi e não foi fui obrigado a trocar de placa-mãe, troquei de placa liguei no displayport e a primeira vez foi bonitinho funcionou legal ai eu desliguei o pc fui dormir no outro dia o mesmo problema ligo o pc a tela da bios aparece e fica preta a tela nada acontece e depois de um tempo o monitor desliga por não ter vídeo(que também acontecia na primeira placa), ai eu troquei de cabo coloquei um hdmi e foi mais tive que reiniciar o pc. agora eu uso ele no hdmi, eu não sei se o problema esta na placa de vídeo ou no monitor ou a placa-mãe que não roda o 144hz, não sei muito de hardware -
Outro Dicas de programas/cursos/artigos para programador iniciante
Matheus Evandro Rech respondeu ao tópico de Thiago Rebelatto em Programação - iniciantes
@Thiago Rebelatto Para min foi um bom começo pois é uma linguagem muito fácil para aprender é so meio confuso no começo mais isso todas as linguagens são mais depois que você aprende uma par aprender as outras é muito fácil adicionado 2 minutos depois @Thiago Rebelatto se tiver alguma duvida de uma olhada no fórum se não achar poste que tem muita gente disposta a te ajudar aqui adicionado 23 minutos depois Cara se você quiser eu te ajudo com o python, eu uso uma IDLE(app com ferramentas para ajudar na programação de X linguagem) online pois programo no pc do meu trabalho e aqui não da pra baixar nada pois é um lixo de pc, mais se quiser baixar eu recomendo para python o pycharm, você baixa ele aqui:https://www.jetbrains.com/pycharm/download/#section=windows, tem a versão paga e a da comunidade você quem escolhe, a minha idle online já esta inclusa com varias bibliotecas não nativas do python, isso é bom porque no pc você terá que instalar todas elas, se for usá-las. Se optar pelo pc você deve baixar o python no seu pc (LINUX e MAC já vem instalado) link download: https://www.python.org/downloads/, já as bibliotecas ai você procura no github que la tem varias. a idle online que eu uso é esta: https://repl.it você cria uma conta ou faz login com a conta do Google, Facebook,etc apos o login, mai abaixo da tela encontra esse botão: clique nele e escolha o python pronto é só programar OBS se você deseja criar programas mais complexos com diretórios o site também tem: tem pastas e arquivo, só vai ter um problema você não vai conseguir rodar 2 scripts do python juntos por exemplo: você criou um script que da print de "Hello World" e depois abre um outro script python, no pc você conseguiria na idle online não, ai fica a critério eu uso as duas no meu trabalho a online e quando chego em casa rodo no pc pra ver se não algum erro adicionado 32 minutos depois Se quiser ajuda na programação pede ai que eu crio uma pequena aula -
Meu monitor não funciona o 144hz
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Monitores de vídeo
então eu ligo o pc atualizo os drivers no 60hz e depois conecto o 144hz ? -
Outro Dicas de programas/cursos/artigos para programador iniciante
Matheus Evandro Rech respondeu ao tópico de Thiago Rebelatto em Programação - iniciantes
@Thiago Rebelatto Eu também vou começar agora a faculdade de CDC eu aprendi tudo o que eu sei(mesmo que básico) aqui no fórum, adotei o fórum como uma escola, de uma pesquisada no python ou visualbasic(eu preferi o python) pra começar olhei primeira mente uns videos no python e depois eu comecei a procurar na web e achei o fórum e uns sites bem uteis com alguns tópicos como DevMedia por exemplo tem uns tópicos de programação bem uteis é só pesquisar no Google que você acha muita coisa -
PHP Meu IF nao está funcionado
Matheus Evandro Rech respondeu ao tópico de Igor Gabriel Boeck em Web e banco de dados
@Igor Gabriel Boeck Pelo o que entendi você esta com duvida do porque esta aparecendo esses erros, na verificação para saber se esta vazio use a função empty igual eu fiz nesse código(OBS: NÃO COPIEI O CÓDIGO A VERIFICAÇÃO ESTA MUITO SIMPLES FOI SÓ PARA TESTE!!!!): if (empty($_POST["username"]){ $nameErr = "Digite o seu nome!!"; }else{ $named = $_POST["username"]; if (!preg_match("/^[a-zA-Z ]*$/",$named)) { $nameErr = "Digite somente letras!!"; }else{ $name = $_POST["username"]; $nameErr = ""; } } Vamos ao código: o primeiro if verifica se o username esta vazio se sim eu coloco o insiro o valo de erro na variável, em seguida vem o else e faço mais uma verificação pra saber se o usuário esta digitando números ou caracteres errados como: !@#$% essas coisas se ele esta digitando errado algo então insiro outro valor de se não eu armazeno o valor na variável ou você já pode mandar para o banco de dados tanto faz e não posso esquecer de nomear a variável de erro pois se eu não criar ela ela vai dar erro no site e o html ficou assim: <a class="textform">Nome:</a> <input type="text" name="username" class="formin" size="35" maxlength="60"/> <span class="error"><?php echo $nameErr;?></span><br> o meu não deu erro somente se a verificação achar um erro se não ele roda certinho eu fiz mais uma verificação antes de mandar para o banco de dados só pra confiar mesmo mais é bem simples so uma função que verifica se as variáveis estão iguais o $_POST do site Pelo o que entendi é isso se eu estou enganado post ai -
PHP Alterar Cor conforme Cod
Matheus Evandro Rech respondeu ao tópico de click123 em Web e banco de dados
@click123 assim: if ($resultado <= "0") { echo "<b><font color='corquevcquer'>O resultado é:".$resultado."</font></b>"; } else if ($resultado >= "0"){ echo "<b><font color='corquevcquer'>O resultado é:".$resultado."</font></b>"; } Use o botão code(<>) pra inserir seu código!! -
Meu monitor não funciona o 144hz
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Monitores de vídeo
@Steeveantonichen Sim eu conecto na placa a primeira vez aparece a imagem so que se eu desligo o pc e ligo não aparece só a tela da bios -
Ola, eu comprei recente mente um monitor de 144hz no dia em que ele chegou eu instalei com o cabo DP e ligou normalmente a primeira vez a segunda vez ele não dava imagem, troquei de porta e nada, coloquei o monitor antigo e também não foi troquei a placa-mãe e coloquei no HDMI estava indo normal só que em 60hz coloquei no cabo DP e também não deu imagem na segunda vez em que liguei, tirei o DP e coloquei o HDMI e foi só que só roda em 60hz eu não sei se é a placa-mãe que não suporta ou a placa de vídeo que esta com defeito ou o monitor Alguém pode ajudar ? Modelo do monitor: AOC HERO GAMER 144HZ Placa de video: GTX 1060 6G placa-mãe: Asus M5A78L-M LX Am3 OBS: a primeira placa não foi mais, mandei pra assistência e ainda esta la
-
PHP Teste para saber se o usuário tem 18 anos com php
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@DiF se você coloca que nasceu em 1982 + 18 [e o ano em que você completa 18 ou seja se o ano atual for maior ele pula toda a verificação de dia e mês se for igual ele verifica se o mês que você faz aniversario é o mês atual ou superior se for superior quer dizer que já fez 18 anos e se for o mês atual ele verifica o dia pronto foi um jeito que eu achei de fazer como já felei é pra testar um conceito que eu aprendi não vou usar em nenhum site -
PHP Teste para saber se o usuário tem 18 anos com php
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@DiF mais em si a verificação que eu fiz funciona mesmo estando da forma errada de se fazer é que isso é so para eu aplicar um estudo meu -
HTML diretório não esta puxando
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Leonardo0308 achei o erro era esse ai para voltar a pasta e um no html valeu -
HTML diretório não esta puxando
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Leonardo0308 Não foi coloquei e o css na carrega -
Bom dia, Boa tarde e Boa noite, Estou fazendo um site teste em uma idle online(motivo: porque eu trabalho na empresa do meu pai e não posso baixar nenhum app no pc) e ate um tempo atras estava tudo bem com os diretórios só que hj eu tive um problema so não sei como arrumar segue um esquema dos diretórios: na pasta htmls eu tenho sites como o de se cadastrar, a pagina de produtos e assim vai em um arquivo dessa pasta tem um formulário que estou criando ele esta sem o css e quando eu fui criar o css coloquei o @import e o <link> corretamente igual eu fiz na index so que ele não puxa o arquivo de jeito nenhum: <title>FORMULARIO DE TESTE</title> <link rel="stylesheet" type="text/css" href="local/ccs/CCS_GLOBAL.css"> <link type="text/php" href="php/formulario_cadastro.php"> <style> @import url('https://fonts.googleapis.com/css?family=K2D'); @import url('https://fonts.googleapis.com/css?family=Oswald'); @import url('local/ccs/CCS_GLOBAL.css'); </style> diretorios: o arquivo php tambem não existe quando envio o formulário
-
PHP Teste para saber se o usuário tem 18 anos com php
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@DiF Eu entendi como você fez só que tenho um porém que no site eu não coloquei o input de type = "date" eu fiz 3 inputs porque no site eu vou precisar assim, só que desse jeito ai vai funcionar correto ? -
PHP arquivo .php ou .html ?
Matheus Evandro Rech respondeu ao tópico de Matheus Evandro Rech em Web e banco de dados
@Diego FSTI adorei saber disso aqui: quando comecei a fazer um site eu ia aprendendo e fazendo não sabia que precisaria aprender php js essas coisas eu nunca fiz algum curso de verdade sempre pesquisei em fóruns essas coisas assim quando tinha duvida perguntava e assim fui aprendendo hj eu tenho uma base ate que legal pois aprendi js php css tudo um pouco e agora estou focado em php pois ele facilita muito o html por exemplo eu avia feito um sistema de login em js bem simples sem banco de dados e so para mudar umas coisas no site depois do login ser efetuado me deu um trabalho e depois fiz com php foi bem mais simples pois não preciso do id so uso o $_GET ou o $_POST -
PHP Como exibir registros aleatórios
Matheus Evandro Rech respondeu ao tópico de Roberto Moreno em Web e banco de dados
@Roberto Moreno De nada mano
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais