Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 549318
            [titulo] => Função pesquisar no site, salvar.
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-03-23 20:05:27
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 269142
            [status] => A
            [isExample] => 
            [NomeUsuario] => William 
            [Apelido] => William (Devwilliam)
            [Foto] => 269142_20150809195205.jpg
            [Conteudo] => Márcio é um CRUD básico, suponha que vc tenha um formulário para pesquisar posts que envia as submissões para um script PHP "busca.php", todos os termos pesquisados vc grava em uma tabela "log_busca".

No "busca.php" é só seguir o fluxo dos dados:

1 - Recebe o termo de pesquisa via GET ou POST

2 - Instancia uma conexão com Banco de Dados

3 - Executa um INSERT na tabela log_busca, gravando o termo

4 - Executa um SELECT baseado no termo na sua tabela de posts e captura os resultados da consulta

5 - Exibe o HTML da consulta


Nada que vc nunca tenha feito com PHP, tenho notado que o pessoal tem tido muitas dúvidas em seguir um fluxo de programação, os scripts PHP começam sendo lidos de cima para baixo, então é só colocar as tarefas na ordem! ) )

Função pesquisar no site, salvar.

PHP
Marcio Araujo
   - 11 mar 2016

Boa tarde, eu vendo um site de artigos, vejo no canto superior direito a opção de procura, alem da função de pesquisar, tem como utilizar esse mesmo campo para salvar o que foi digitado, duas funções em um unico local?

Post mais votado

William (devwilliam)
   - 23 mar 2016

Márcio é um CRUD básico, suponha que vc tenha um formulário para pesquisar posts que envia as submissões para um script PHP "busca.php", todos os termos pesquisados vc grava em uma tabela "log_busca".

No "busca.php" é só seguir o fluxo dos dados:

1 - Recebe o termo de pesquisa via GET ou POST

2 - Instancia uma conexão com Banco de Dados

3 - Executa um INSERT na tabela log_busca, gravando o termo

4 - Executa um SELECT baseado no termo na sua tabela de posts e captura os resultados da consulta

5 - Exibe o HTML da consulta

Nada que vc nunca tenha feito com PHP, tenho notado que o pessoal tem tido muitas dúvidas em seguir um fluxo de programação, os scripts PHP começam sendo lidos de cima para baixo, então é só colocar as tarefas na ordem!

William (devwilliam)
   - 11 mar 2016

Pode ser feito tranquilamente Marcio, no script onde você processa a pesquisa é só colocar uma instrução com INSERT para uma determinada tabela gravando o log dessas consultas.

Eu faço isso no blog, porém é funcionalidade do Wordpress, analiso esses dados para saber o que está faltando de material!

Renan Pontes
   - 12 mar 2016

Interessante isso, basta ser INSERT mesmo William? Duas tabelas ou campos sendo utilizados por essa função?

Marcio Araujo
   - 12 mar 2016

É comum do Wordpress ou tenho que instalar algo dele? Para quem tem blog de artigos isso deve ser importante, saber o que o pessoal quer ou procura bastante.

William (devwilliam)
   - 12 mar 2016


Citação:
Interessante isso, basta ser INSERT mesmo William? Duas tabelas ou campos sendo utilizados por essa função?


Não tem segredo, no mesmo script onde é realizado o SELECT da pesquisa, basta apenas dar um INSERT em outra tabela que pode ter qualquer nome, exemplo "log_busca"!

William (devwilliam)
   - 12 mar 2016


Citação:
É comum do Wordpress ou tenho que instalar algo dele? Para quem tem blog de artigos isso deve ser importante, saber o que o pessoal quer ou procura bastante.


Eu uso um plugin Count per Day que grava log de várias informações, entre elas o de pesquisa!

Marcio Araujo
   - 12 mar 2016

Sem duvidas deixar guardado para consultar e usar quando precisar. De qualquer é bastante útil.

Marcio Araujo
   - 23 mar 2016

Tu pode me dar uma ideia de como fazer com PHP e MySQL, você ajudou informando como o processo funciona, mas algo mais detalhado. rsrs.

Marcio Araujo
   - 23 mar 2016

Muito obrigado, verdade, eu tenho dificuldade, confesso.

Marcio Araujo
   - 25 mar 2016

William, olhei o seu canal e gostaria de fazer um pedido pessoal mas que sem duvidas muitas pessoas gostariam de ver, um curso ou um mini curso de PHP Orientado a Objetos.

William (devwilliam)
   - 26 mar 2016

Então Márcio, já ensaiei várias vezes esse tipo de vídeo, mas sou meio chato com OO, não gosto desses exemplos espalhados pela WEB tipo:

- classe Cliente estende da classe Pessoa
- classe Gol estende da classe Automovel

Na minha visão isso demonstra mas não deixa o leitor seguro para usar no dia a dia OO, então gostaria de passar algo mas ligado vida real de programador.

E tem outro problema, toda vez que gravo um vídeo são praticamente 4 horas, entre desenvolver e testar o código de exemplo, gravar, revisar e acertar o tempo, gravar novamente, editar o vídeo e subir no Youtube.

Estou conseguindo escrever no blog somente a cada 20 dias, imagine os vídeos rsrsrs, mas em breve passando essa demanda de projetos vem coisa boa no canal!

Marcio Araujo
   - 26 mar 2016

Imagino a complicação, antes de iniciar fazer o cronograma, mas infelizmente tempo livre é um problema para todos.

George Lucio
   - 26 mar 2016


Citação:
William, olhei o seu canal e gostaria de fazer um pedido pessoal mas que sem duvidas muitas pessoas gostariam de ver, um curso ou um mini curso de PHP Orientado a Objetos.


Não conhecem nenhum curso?

Marcio Araujo
   - 27 mar 2016

Gratuito, deve existir no youtube, mas nunca procurei.