Busque o conteudo que deseja editar:
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);
$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){
session_start(); //incializa a variavel global.
$num_linhas_busca_obra= count($resultado_query_obra); //conta o numero de linhas da 1ª busc.
// Imprime o cabeçalho da tabela
echo "
|
id Obra |
Título |
Data |
Técnica |
Forma |
Escola |
Lugar |
Coleção |
" ;
$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);
//$elemento= [ $id_obra_temp , $titulo_obra_temp ];
$_SESSION['super_elemento_obra'] = $resultado_query_obra;
$_SESSION['super_elemento_autor'] = NULL;
$_SESSION['super_elemento_localizacao'] = NULL;
// Exibe os resultados na tabela.
echo"
".$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 |
|
";
$cont = $cont+1;
}while( $cont < $num_linhas_busca_obra );
// Fecha a tabela
echo "
";
}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 "
|
id Autor |
Nome |
Pseudonimo |
Estilo |
Nasceu |
Cidade Natal |
Morreu |
Cidade Morte |
Sexo |
" ;
$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);
$_SESSION['super_elemento_autor'] = $resultado_query_autor;
$_SESSION['super_elemento_obra'] = NULL;
$_SESSION['super_elemento_localizacao'] = NULL;
// Exibe os resultados na tabela.
echo"
".$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 |
|
";
$cont = $cont+1;
}while( $cont < $num_linhas_busca_autor );
// Fecha a tabela
echo "
";
}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 "
|
Nome |
Bairro |
Rua |
nº |
CEP |
Coordenadas |
" ;
$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);
$_SESSION['super_elemento_localizacao'] = $resultado_query_localizacao;
$_SESSION['super_elemento_autor'] = NULl;
$_SESSION['super_elemento_obra'] = NULl;
// Exibe os resultados na tabela.
echo"
".$ordenamento."º |
$lugar_localizacao_temp |
$bairro_localizacao_temp |
$rua_localizacao_temp |
$numero_localizacao_temp |
$cep_localizacao_temp |
$coordenadas_localizacao_temp |
|
";
$cont = $cont+1;
}while( $cont < $num_linhas_busca_localizacao );
// Fecha a tabela
echo "
";
}else{
echo "não obtivemos resultado ";
}
}
else{
echo "Nada foi passado ainda."; //Se nada tiver sido passado para o post ele salva essa mensagem.
}
?>