Enviando parâmetros para o Google e gravando o resultado em banco
Publicado por Rodrigo Kulb em 28/03/2018
[ Hits: 1.759 ]
Blog: https://www.youtube.com/user/rodrigoKulb
<?php // URL DO SITE if($_GET['q']) { $url = 'https://www.google.com.br/search?&q='. urlencode($_GET['q']); // PEGANDO TODO CONTEUDO $dadosSite = file_get_contents($url); $var1 = explode('id="resultStats">',$dadosSite); $var2 = explode('</div>',$var1[1]); $var3 = str_replace("Aproximadamente ","",$var2[0]); $var3 = str_replace(" resultados","",$var3); $var3 = str_replace(".","",$var3); print $var3; include('conf/libConfig.php'); // Aqui você precisa adicionar as informações para conexão. $conexao = mysqli_connect($mysqlDB,$userDB,$passDB,$bancoDB) or die('Erro ao conectar o banco'); $sql = "INSERT INTO resultados VALUES ('','".$var3."','".$_GET['q']."','".date("Y-m-d H:i:s")."')"; mysqli_query($conexao,$sql) or die("Erro ao tentar cadastrar registro"); mysqli_close($conexao); } ?> <form action="" method="get"> Buscar: <input type="text" name="q" /> <input type="submit" value="Cadastrar" /> </form>
Imprimindo números no formato de moeda em PHP
Se você esta pensando em migrar do ubuntu 7.4 para 7.10 vai.....
Solucionando erro de anexo, sem nome no Uebimiau
Pegar parte do conteúdo (dados) de outro site com PHP utilizando explode()
Ubuntu + Apache2 + MySQL + PHP5
Como ver a saída de qualquer comando MySQL no PHP
Mostrar os campos de uma tabela do PostgreSQL com PHP
Instalar Apache, PHP, MySQL e PostgreSQL no Ubuntu Linux 8.10
Nenhum comentário foi encontrado.
Instalação do Ambiente .NET (#C) no Slackware 15.0
Kali On The Box - Colocando o Kali para rodar no Raspberry Pi
Como contribuir com a atualização de pacotes no Void Linux
Desabilitar o sininho (bell) no terminal
Como encriptar o diretório home do seu usuário
Criando imagens com IA via terminal
Samba4 Erro no Bind(Named) zone XXX.in-addr.arpa/NONE: has no NS records [RESOLVIDO]
Redes com mais de 255 hosts (0)
Como abrir um arquivo em um comando (5)
KDE/Plasma ainda é a melhor e mais bonita DE/GUI Linux? (10)