Enviando parâmetros para o Google e gravando o resultado em banco
Publicado por Rodrigo Kulb em 28/03/2018
[ Hits: 2.903 ]
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>
Se você esta pensando em migrar do ubuntu 7.4 para 7.10 vai.....
Imprimindo números no formato de moeda em PHP
Pegar parte do conteúdo (dados) de outro site com PHP utilizando explode()
Solucionando erro de anexo, sem nome no Uebimiau
Otimizando conexões entre PHP e MySQL
Compilando o PHP4 com acesso ao banco Interbase / Firebird no Conectiva 9
Mostrar as tabelas de um banco de dados no PostgreSQL usando PHP
Como ver a saída de qualquer comando MySQL no PHP
Nenhum comentário foi encontrado.
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Linux Mint: Zram + Swapfile em Btrfs
O widget do Plasma 6 Área de Notificação
Instalar Dual Boot, Linux+Windows. (14)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (3)
queria saber de uma coisa sobre o steam e derivados (3)
tentei instalar o steam pelo terminal, agora ele não abre (3)









