Busca por Obra:

Bucando por Obra '" . $_POST["campo_obra"] . "': " ; // Exibe a variável valor1 que está dentro de POST $alvo_obra = $_POST["campo_obra"]; // Busca no BD. $db = JFactory::getDbo(); $query_obra = $db->getQuery(true); /* Busca mais clara que não funciona $query_obra->select('*'); $query_obra->from($db->quoteName('pf_bd.obra')); $query_obra->where( 'idobra' ."like". $alvo_obra ); //$query_obra->Or( 'titulo' ."=". $_POST["busca_idobra"] ); //$query_obra->Or( 'idobra' ."=". $_POST["busca_idobra"] ); */ $query_obra = " SELECT * FROM `obra` WHERE `idobra` = '$alvo_obra' OR `titulo` LIKE '%$alvo_obra%' OR `data` = '$alvo_obra' OR `tecnica` LIKE '%$alvo_obra%' OR `forma` LIKE '%$alvo_obra%' OR `tipo` LIKE '%$alvo_obra%' OR `escola` LIKE '%$alvo_obra%' OR `lugar_obra` LIKE '%$alvo_obra%' OR `colecao` LIKE '%$alvo_obra%' "; $db->setQuery($query_obra); $resultado_query_obra = $db->loadObjectList(); ////////////////////////////////////////////////// ///////////// Exibe Resultados//////////////////// ////////////////////////////////////////////////// if( empty($resultado_query_obra) != true){ //print_r($resultado_query_obra); $num_linhas_busca_obra= count($resultado_query_obra); //conta o numero de linhas da 1ª busc. // Imprime o cabeçalho da tabela echo " " ; $cont = 0; do{ // Salva os resultados em variáveis. $ordenamento = $cont +1; $id_obra_temp = print_r( $resultado_query_obra[$cont]->idobra , true); $titulo_obra_temp = print_r( $resultado_query_obra[$cont]->titulo , true); $data_obra_temp = print_r( $resultado_query_obra[$cont]->data , true); $tecnica_obra_temp = print_r( $resultado_query_obra[$cont]->tecnica , true); $forma_obra_temp = print_r( $resultado_query_obra[$cont]->forma , true); $escola_obra_temp = print_r( $resultado_query_obra[$cont]->escola , true); $lugar_obra_temp = print_r( $resultado_query_obra[$cont]->lugar_obra , true); $colecao_obra_temp = print_r( $resultado_query_obra[$cont]->colecao , true); // Exibe os resultados na tabela. echo" "; $cont = $cont+1; }while( $cont < $num_linhas_busca_obra ); // Fecha a tabela echo "
id Obra Título Data Técnica Forma Escola Lugar Coleção
".$ordenamento."º $id_obra_temp $titulo_obra_temp $data_obra_temp $tecnica_obra_temp $forma_obra_temp $escola_obra_temp $lugar_obra_temp $colecao_obra_temp

"; }else{ echo "não obtivemos resultado "; } } else{ echo "Nada foi passado ainda."; //Se nada tiver sido passado para o post ele salva essa mensagem. } ?>




Busca por Autor:

Bucando por Autor '" . $_POST["campo_autor"] . "': " ; // Exibe a variável valor1 que está dentro de POST $alvo_autor = $_POST["campo_autor"]; // Busca no BD. $db = JFactory::getDbo(); $query_autor = $db->getQuery(true); $query_autor = " SELECT * FROM `autor` WHERE `idautor` = '$alvo_autor' OR `nome` LIKE '%$alvo_autor%' OR `sexo` = '$alvo_autor' OR `cidadenatal` LIKE '%$alvo_autor%' OR `cidademorte` LIKE '%$alvo_autor%' OR `estilo` LIKE '%$alvo_autor%' OR `pseudonimo` LIKE '%$alvo_autor%' "; $db->setQuery($query_autor); $resultado_query_autor = $db->loadObjectList(); ////////////////////////////////////////////////// ///////////// Exibe Resultados//////////////////// ////////////////////////////////////////////////// if( empty($resultado_query_autor) != true){ $num_linhas_busca_autor= count($resultado_query_autor); //conta o numero de linhas da 1ª busc. // Imprime o cabeçalho da tabela echo " " ; $cont = 0; do{ // Salva os resultados em variáveis. $ordenamento = $cont +1; $id_autor_temp = print_r( $resultado_query_autor[$cont]->idautor , true); $nome_autor_temp = print_r( $resultado_query_autor[$cont]->nome , true); $sexo_autor_temp = print_r( $resultado_query_autor[$cont]->sexo , true); $nascimento_autor_temp = print_r( $resultado_query_autor[$cont]->nascimento , true); $morte_autor_temp = print_r( $resultado_query_autor[$cont]->morte , true); $cidadenatal_autor_temp = print_r( $resultado_query_autor[$cont]->cidadenatal , true); $cidademorte_autor_temp = print_r( $resultado_query_autor[$cont]->cidademorte , true); $estilo_autor_temp = print_r( $resultado_query_autor[$cont]->estilo , true); $pseudonimo_autor_temp = print_r( $resultado_query_autor[$cont]->pseudonimo , true); $responsavel_autor_temp = print_r( $resultado_query_autor[$cont]->responsavel , true); // Exibe os resultados na tabela. echo" "; $cont = $cont+1; }while( $cont < $num_linhas_busca_autor ); // Fecha a tabela echo "
id Autor Nome Pseudonimo Estilo Nasceu Cidade Natal Morreu Cidade Morte Sexo
".$ordenamento."º $id_autor_temp $nome_autor_temp $pseudonimo_autor_temp $estilo_autor_temp $nascimento_autor_temp $cidadenatal_autor_temp $morte_autor_temp $cidademorte_autor_temp $sexo_autor_temp

"; }else{ echo "não obtivemos resultado "; } } else{ echo "Nada foi passado ainda."; //Se nada tiver sido passado para o post ele salva essa mensagem. } ?>




Busca por Lugar:

Bucando por Localização '" . $_POST["campo_localizacao"] . "': " ; // Exibe a variável valor1 que está dentro de POST $alvo_localizacao = $_POST["campo_localizacao"]; // Busca no BD. $db = JFactory::getDbo(); $query_localizacao = $db->getQuery(true); $query_localizacao = " SELECT * FROM `localizacao` WHERE `lugar` LIKE '%$alvo_localizacao%' OR `bairro` LIKE '%$alvo_localizacao%' OR `rua` LIKE '%$alvo_localizacao%' OR `numero` = '$alvo_localizacao' OR `cep` = '$alvo_localizacao' "; $db->setQuery($query_localizacao); $resultado_query_localizacao = $db->loadObjectList(); ////////////////////////////////////////////////// ///////////// Exibe Resultados//////////////////// ////////////////////////////////////////////////// if( empty($resultado_query_localizacao) != true){ $num_linhas_busca_localizacao= count($resultado_query_localizacao); //conta o numero de linhas da 1ª busc. // Imprime o cabeçalho da tabela echo " " ; $cont = 0; do{ // Salva os resultados em variáveis. $ordenamento = $cont +1; $lugar_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->lugar , true); $bairro_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->bairro , true); $rua_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->rua , true); $numero_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->numero , true); $cep_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->cep , true); $coordenadas_localizacao_temp = print_r( $resultado_query_localizacao[$cont]->coordenadas , true); // Exibe os resultados na tabela. echo" "; $cont = $cont+1; }while( $cont < $num_linhas_busca_localizacao ); // Fecha a tabela echo "
Nome Bairro Rua CEP Coordenadas
".$ordenamento."º $lugar_localizacao_temp $bairro_localizacao_temp $rua_localizacao_temp $numero_localizacao_temp $cep_localizacao_temp $coordenadas_localizacao_temp

"; }else{ echo "não obtivemos resultado "; } } else{ echo "Nada foi passado ainda."; //Se nada tiver sido passado para o post ele salva essa mensagem. } ?>