Viewing file: sentencas_sql.php (41.13 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
#############################################################################
# Nome: sentencas_sql.php #
# System: Irpen #
# Criado por: Breno Henrique Vivarelli #
# Empresa: Netnigro #
# E-mail: breno@netnigro.com.br #
# Descrição: Todas as sentenças sql utilizadas pelo sistema #
# Histórico: #
# . 03/06/2008 - Breno Henrique Vivarelli #
# Criação da Página #
#############################################################################
//**************************************************************** USUÁRIOS ***********************************************************************//
// Busca usuário
$sql_lista_usuario = "SELECT * FROM contatos c1 ";
define('LISTA_USUARIOS',$sql_lista_usuario);
// Busca usuário interno
$sql_lista_usuario_interno = "SELECT
USU_RowID as CON_RowID,
USU_Perfil_DR as CON_Perfil_DR,
USU_Oficios_DR as CON_Oficios_DR,
USU_Descricao as CON_Descricao,
USU_CPF as CON_CPF,
USU_RG as CON_RG,
USU_Tabeliao as CON_Tabeliao,
USU_Email as CON_Email,
USU_Email2 as CON_Email2,
USU_Senha as CON_Senha,
USU_DDD as CON_DDD,
USU_Fone as CON_Fone,
USU_Ramal as CON_Ramal,
USU_DDD2 as CON_DDD2,
USU_Fone2 as CON_Fone2,
USU_Fax as CON_Fax,
USU_Obs as CON_Obs,
USU_DDDCelular as CON_DDDCelular,
USU_Celular as CON_Celular,
USU_Nascimento as CON_Nascimento,
USU_AssociadoSN as CON_AssociadoSN,
USU_AtivoSN as CON_AtivoSN
FROM usuarios c1 ";
define('LISTA_USUARIOS_INTERNO',$sql_lista_usuario_interno);
// Busca usuário do perfil ofício
$sql_lista_usuario_oficio = "SELECT DISTINCT * FROM contatos c1 "
. "INNER JOIN oficios ON c1.CON_Oficios_DR = OFI_RowID "
. "INNER JOIN cidades ON OFI_Cidades_DR = CID_RowID "
. "INNER JOIN contatos c2 ON c1.CON_Oficios_DR = c2.CON_Oficios_DR AND c2.CON_Tabeliao = 'S' ";
define('LISTA_USUARIOS_OFICIO',$sql_lista_usuario_oficio);
// Incluir usuário interno
$sql_inclui_usuario_interno = "INSERT INTO usuarios (USU_Perfil_DR, USU_Oficios_DR, USU_Descricao, USU_CPF, USU_RG, USU_Tabeliao, USU_Email, USU_Senha, "
. "USU_DDD, USU_Fone, USU_Ramal, USU_DDD2, USU_Fone2, USU_Fax, USU_Obs, USU_DDDCelular, USU_Celular, USU_Nascimento, USU_AssociadoSN) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_USUARIO_INTERNO',$sql_inclui_usuario_interno);
define('TIPO_DADOS_INCLUI_USUARIO_INTERNO','iissssssssssississs');
// Atualiza usuário interno
$sql_altera_usuario_interno = "UPDATE usuarios "
. "SET USU_Perfil_DR = ?,USU_Oficios_DR = ?,USU_Descricao = ?,USU_CPF = ?,USU_RG = ?,USU_Tabeliao = ?,USU_Email = ?, "
. "USU_DDD = ?,USU_Fone = ?,USU_Ramal = ?,USU_DDD2 = ?,USU_Fone2 = ?,USU_Fax = ?,USU_Obs = ?, "
. "USU_DDDCelular = ?,USU_Celular = ?,USU_Nascimento = ?, USU_AssociadoSN = ? "
. "WHERE USU_RowID = ? ";
define('ALTERA_USUARIO_INTERNO',$sql_altera_usuario_interno);
define('TIPO_DADOS_ALTERA_USUARIO_INTERNO','iisssssiiiiiisiissi');
// Ativa usuário interno
$sql_ativa_usuario_interno = "UPDATE usuarios "
. "SET USU_AtivoSN = 'S' "
. "WHERE USU_RowID = ? ";
define('ATIVA_USUARIO_INTERNO',$sql_ativa_usuario_interno);
define('TIPO_DADOS_ATIVA_USUARIO_INTERNO','i');
// Inativa usuário interno
$sql_inativa_usuario_interno = "UPDATE usuarios "
. "SET USU_AtivoSN = 'N' "
. "WHERE USU_RowID = ? ";
define('INATIVA_USUARIO_INTERNO',$sql_inativa_usuario_interno);
define('TIPO_DADOS_INATIVA_USUARIO_INTERNO','i');
// Incluir usuário
$sql_inclui_usuario = "INSERT INTO contatos (CON_Perfil_DR, CON_Oficios_DR, CON_Descricao, CON_CPF, CON_RG, CON_Tabeliao, CON_Email, CON_Senha, "
. "CON_DDD, CON_Fone, CON_Ramal, CON_DDD2, CON_Fone2, CON_Fax, CON_Obs, CON_DDDCelular, CON_Celular, CON_Nascimento, CON_AssociadoSN) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_USUARIO',$sql_inclui_usuario);
define('TIPO_DADOS_INCLUI_USUARIO','iissssssssssississs');
// Atualiza usuário
$sql_altera_usuario = "UPDATE contatos
SET CON_Perfil_DR = ?,CON_Oficios_DR = ?,CON_Descricao = ?,CON_CPF = ?,CON_RG = ?,CON_Tabeliao = ?, CON_Email = ?,
CON_DDD = ?,CON_Fone = ?,CON_Ramal = ?,CON_DDD2 = ?,CON_Fone2 = ?,CON_Fax = ?,CON_Obs = ?,
CON_DDDCelular = ?,CON_Celular = ?,CON_Nascimento = ?, CON_AssociadoSN = ?
WHERE CON_RowID = ? ";
define('ALTERA_USUARIO',$sql_altera_usuario);
define('TIPO_DADOS_ALTERA_USUARIO','iisssssiiiiiisiissi');
// Atualiza meus dados
$sql_altera_meus_dados = "UPDATE contatos "
. "SET CON_Descricao = ?,CON_CPF = ?,CON_Email = ?, CON_DDD = ?,CON_Fone = ?,CON_Ramal = ?,CON_DDD2 = ?,CON_Fone2 = ?, "
. "CON_Fax = ?, CON_DDDCelular = ?,CON_Celular = ?,CON_Nascimento = ? "
. "WHERE CON_RowID = ? ";
define('ALTERA_MEUS_DADOS',$sql_altera_meus_dados);
define('TIPO_DADOS_ALTERA_MEUS_DADOS','ssssssississi');
// Atualiza meus dados interno
$sql_altera_meus_dados_interno = "UPDATE usuarios "
. "SET USU_Descricao = ?,USU_CPF = ?,USU_Email = ?, USU_DDD = ?,USU_Fone = ?,USU_Ramal = ?,USU_DDD2 = ?,USU_Fone2 = ?, "
. "USU_Fax = ?, USU_DDDCelular = ?,USU_Celular = ?,USU_Nascimento = ? "
. "WHERE USU_RowID = ? ";
define('ALTERA_MEUS_DADOS_INTERNO',$sql_altera_meus_dados_interno);
define('TIPO_DADOS_ALTERA_MEUS_DADOS_INTERNO','ssssssississi');
// Ativa usuário
$sql_ativa_usuario = "UPDATE contatos "
. "SET CON_AtivoSN = 'S' "
. "WHERE CON_RowID = ? ";
define('ATIVA_USUARIO',$sql_ativa_usuario);
define('TIPO_DADOS_ATIVA_USUARIO','i');
// Inativa usuário
$sql_inativa_usuario = "UPDATE contatos "
. "SET CON_AtivoSN = 'N' "
. "WHERE CON_RowID = ? ";
define('INATIVA_USUARIO',$sql_inativa_usuario);
define('TIPO_DADOS_INATIVA_USUARIO','i');
//**************************************************************** USUÁRIOS ***********************************************************************//
//**************************************************************** PERFIL ***********************************************************************//
// Lista todos os perfis cadastrados e ativos
$sql_lista_perfis = "SELECT PFL_RowID, PFL_Nome FROM perfil "
. "WHERE PFL_AtivoSN = 'S'";
define('LISTA_PERFIS',$sql_lista_perfis);
// Lista perfis de acordo com os parâmetros
$sql_busca_perfis = "SELECT * FROM perfil ";
define('BUSCA_PERFIS',$sql_busca_perfis);
// Incluir perfil
$sql_inclui_perfil = "INSERT INTO perfil (PFL_Nome, PFL_Descricao, PFL_AtivoSN) "
. "VALUES (?,?,?)";
define('INCLUI_PERFIL',$sql_inclui_perfil);
define('TIPO_DADOS_INCLUI_PERFIL','sss');
// Atualiza perfil
$sql_altera_perfil = "UPDATE perfil "
. "SET PFL_Nome = ?, PFL_Descricao = ?"
. "WHERE PFL_RowID = ? ";
define('ALTERA_PERFIL',$sql_altera_perfil);
define('TIPO_DADOS_ALTERA_PERFIL','ssi');
// Ativa perfil
$sql_ativa_perfil = "UPDATE perfil "
. "SET PFL_AtivoSN = 'S' "
. "WHERE PFL_RowID = ? ";
define('ATIVA_PERFIL',$sql_ativa_perfil);
define('TIPO_DADOS_ATIVA_PERFIL','i');
// Inativa usuário
$sql_inativa_perfil = "UPDATE perfil "
. "SET PFL_AtivoSN = 'N' "
. "WHERE PFL_RowID = ? ";
define('INATIVA_PERFIL',$sql_inativa_perfil);
define('TIPO_DADOS_INATIVA_PERFIL','i');
//**************************************************************** PERFIL ***********************************************************************//
//**************************************************************** OFÍCIOS ***********************************************************************//
// Lista todos os ofícios cadastrados e ativos
$sql_lista_oficios = "SELECT * FROM oficios "
. "WHERE OFI_AtivoSN = 'S'";
define('LISTA_OFICIOS',$sql_lista_oficios);
// Lista ofícios de acordo com os parâmetros
$sql_busca_oficio_cidade = "SELECT DISTINCT * FROM oficios "
. "INNER JOIN cidades ON OFI_Cidades_DR = CID_RowID ";
define('BUSCA_OFICIOS_CIDADE',$sql_busca_oficio_cidade);
// Lista ofícios de acordo com os parâmetros
$sql_busca_oficios = "SELECT DISTINCT * FROM oficios "
. "INNER JOIN cidades ON OFI_Cidades_DR = CID_RowID "
. "INNER JOIN contatos ON OFI_RowID = CON_Oficios_DR ";
define('BUSCA_OFICIOS',$sql_busca_oficios);
// Incluir ofício
$sql_inclui_oficio = "INSERT INTO oficios (OFI_Descricao,OFI_CNPJ,OFI_Endereco,OFI_Bairro,OFI_Cidades_DR,OFI_Estado,OFI_Cep,OFI_CaixaPostal,OFI_DDD, "
. "OFI_Fone,OFI_Fax,OFI_ComplEnd,OFI_EnderecoCorrespondencia,OFI_CidadeCorrespondencia,OFI_BairroCorrespondencia, "
. "OFI_CEPCorrespondencia,OFI_UFCorrespondencia) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_OFICIO',$sql_inclui_oficio);
define('TIPO_DADOS_INCLUI_OFICIO','ssssissssssssssss');
// Atualiza ofício
$sql_altera_oficio = "UPDATE oficios "
. "SET OFI_Descricao = ?,OFI_CNPJ = ?,OFI_Endereco = ?,OFI_Bairro = ?,OFI_Cidades_DR = ?,OFI_Estado = ?,OFI_Cep = ?, "
. "OFI_CaixaPostal = ?,OFI_DDD = ?,OFI_Fone = ?,OFI_Fax = ?,OFI_ComplEnd = ?,OFI_EnderecoCorrespondencia = ?, "
. "OFI_CidadeCorrespondencia = ?,OFI_BairroCorrespondencia = ?,OFI_CEPCorrespondencia = ?,OFI_UFCorrespondencia = ?, "
. "OFI_AtivoSN = ? "
. "WHERE OFI_RowID = ? ";
define('ALTERA_OFICIO',$sql_altera_oficio);
define('TIPO_DADOS_ALTERA_OFICIO','ssssisssssssssssssi');
// Ativa ofício
$sql_ativa_oficio = "UPDATE oficios "
. "SET OFI_AtivoSN = 'S' "
. "WHERE OFI_RowID = ? ";
define('ATIVA_OFICIO',$sql_ativa_oficio);
define('TIPO_DADOS_ATIVA_OFICIO','i');
// Inativa ofício
$sql_inativa_oficio = "UPDATE oficios "
. "SET OFI_AtivoSN = 'N' "
. "WHERE OFI_RowID = ? ";
define('INATIVA_OFICIO',$sql_inativa_oficio);
define('TIPO_DADOS_INATIVA_OFICIO','i');
//**************************************************************** OFÍCIOS ***********************************************************************//
//**************************************************************** CIDADES ***********************************************************************//
// Lista todos os cidades cadastradas e ativas
$sql_lista_cidades = "SELECT * FROM cidades "
. "ORDER BY CID_Descricao ";
define('LISTA_CIDADES',$sql_lista_cidades);
//**************************************************************** CIDADES ***********************************************************************//
//**************************************************************** SEÇÕES ***********************************************************************//
// Lista todas as seções do site cadastradas e ativas
$sql_lista_secoes = "SELECT * FROM secao "
. "WHERE SEC_AtivoSN = 'S' "
. "ORDER BY SEC_Nome ";
define('LISTA_SECOES',$sql_lista_secoes);
//**************************************************************** SEÇÕES ***********************************************************************//
//**************************************************************** CONTEÚDO ***********************************************************************//
// Busca o conteúdo da seção escolhida
$sql_busca_conteudo = "SELECT * FROM conteudo "
. "INNER JOIN secao ON CTD_Secao_DR = SEC_RowID ";
define('BUSCA_CONTEUDO',$sql_busca_conteudo);
// Incluir conteúdo
$sql_inclui_conteudo = "INSERT INTO conteudo (CTD_Secao_DR,CTD_Texto,CTD_AtivoSN) "
. "VALUES (?,?,?)";
define('INCLUI_CONTEUDO',$sql_inclui_conteudo);
define('TIPO_DADOS_INCLUI_CONTEUDO','iss');
// Atualiza conteúdo
$sql_altera_conteudo = "UPDATE conteudo "
. "SET CTD_Texto = ?, CTD_AtivoSN = ? "
. "WHERE CTD_RowID = ? ";
define('ALTERA_CONTEUDO',$sql_altera_conteudo);
define('TIPO_DADOS_ALTERA_CONTEUDO','ssi');
//**************************************************************** CONTEÚDO ***********************************************************************//
//**************************************************************** ENQUETE ***********************************************************************//
// Incluir voto
$sql_inclui_voto = "INSERT INTO voto_enquete (VTE_Enquete_DR,VTE_Voto,VTE_Data) "
. "VALUES (?,?,?)";
define('INCLUI_VOTO',$sql_inclui_voto);
define('TIPO_DADOS_INCLUI_VOTO','iss');
//**************************************************************** ENQUETE ***********************************************************************//
//**************************************************************** NOTÍCIAS ***********************************************************************//
// Quantidade de notícias cadastradas e ativas
$sql_qtde_noticias = "SELECT COUNT(*) as qtde_noticias FROM noticia "
. "WHERE NOT_DtInicioPublicacao <= NOW() "
. "AND (NOT_DtTerminoPublicacao >= NOW() OR NOT_PeriodoIndefinidoSN = 'S') "
. "AND NOT_AtivoSN = 'S'";
define('QTDE_NOTICIAS',$sql_qtde_noticias);
// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias = "SELECT * FROM noticia "
. "WHERE NOT_DtInicioPublicacao <= NOW() "
. "AND (NOT_DtTerminoPublicacao >= NOW() OR NOT_PeriodoIndefinidoSN = 'S') "
. "AND NOT_AtivoSN = 'S' "
. "ORDER BY NOT_DtInicioPublicacao DESC";
define('LISTA_NOTICIAS',$sql_lista_noticias);
// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias_principais = "SELECT * FROM noticia "
. "WHERE NOT_VisualizacaoHomeSN = 'S' "
. "AND NOT_AtivoSN = 'S' "
. "ORDER BY NOT_DtCadastro DESC ";
define('LISTA_NOTICIAS_PRINCIPAIS',$sql_lista_noticias_principais);
// Busca as noticias de acordo com os parametros
$sql_busca_noticias = "SELECT * FROM noticia ";
define('BUSCA_NOTICIAS',$sql_busca_noticias);
// Incluir notícia
$sql_inclui_noticia = "INSERT INTO noticia (
NOT_Titulo,
NOT_DtCadastro,
NOT_PeriodoIndefinidoSN,
NOT_DtInicioPublicacao,
NOT_DtTerminoPublicacao,
NOT_TipoFonte,
NOT_HiperlinkExterno,
NOT_TextoResumido,
NOT_TextoCompleto,
NOT_Fonte,
NOT_NovidadeSN,
NOT_ImportanteSN,
NOT_VisualizacaoHomeSN,
NOT_DestaqueSN,
NOT_ImgDestaque_DR,
NOT_TwitterSN,
NOT_QtdeVisualizacoes,
NOT_AcessoGeralSN)
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_NOTICIA',$sql_inclui_noticia);
define('TIPO_DADOS_INCLUI_NOTICIA','ssssssssssssssssis');
// Atualiza notícia
$sql_altera_noticia = "UPDATE noticia "
. " SET NOT_Titulo = ?,
NOT_DtCadastro = ?,
NOT_PeriodoIndefinidoSN = ?,
NOT_DtInicioPublicacao = ?, "
. "NOT_DtTerminoPublicacao = ?,
NOT_TipoFonte = ?,
NOT_HiperlinkExterno = ?,
NOT_TextoResumido = ?,
NOT_TextoCompleto = ?,"
. "NOT_Fonte = ?,
NOT_NovidadeSN = ?,
NOT_ImportanteSN = ?,
NOT_VisualizacaoHomeSN = ?,
NOT_DestaqueSN = ?,
NOT_ImgDestaque_DR = ?,
NOT_TwitterSN = ?,
NOT_AcessoGeralSN = ?
WHERE NOT_RowID = ? ";
define('ALTERA_NOTICIA',$sql_altera_noticia);
define('TIPO_DADOS_ALTERA_NOTICIA','sssssssssssssssssi');
// Ativa notícia
$sql_ativa_noticia = "UPDATE noticia "
. "SET NOT_AtivoSN = 'S' "
. "WHERE NOT_RowID = ? ";
define('ATIVA_NOTICIA',$sql_ativa_noticia);
define('TIPO_DADOS_ATIVA_NOTICIA','i');
// Inativa notícia
$sql_inativa_noticia = "UPDATE noticia "
. "SET NOT_AtivoSN = 'N' "
. "WHERE NOT_RowID = ? ";
define('INATIVA_NOTICIA',$sql_inativa_noticia);
define('TIPO_DADOS_INATIVA_NOTICIA','i');
//Atualiza quantidade de visualizações da notícia
$sql_atualiza_qtde_vis = "UPDATE noticia "
. "SET NOT_QtdeVisualizacoes = NOT_QtdeVisualizacoes + 1 "
. "WHERE NOT_RowID = ? ";
define('ATUALIZA_QTDE_VIS_NOTICIA',$sql_atualiza_qtde_vis);
define('TIPO_DADOS_ATUALIZA_QTDE_VIS_NOTICIA','i');
//**************************************************************** NOTÍCIAS ***********************************************************************//
//**************************************************************** ARTIGOS ***********************************************************************//
// Quantidade de notícias cadastradas e ativas
$sql_qtde_artigo = "SELECT COUNT(*) as qtde_artigo FROM artigo "
. "WHERE ART_DtInicioPublicacao <= NOW() "
. "AND (ART_DtTerminoPublicacao >= NOW() OR ART_PeriodoIndefinidoSN = 'S') "
. "AND ART_AtivoSN = 'S'";
define('QTDE_ARTIGO',$sql_qtde_artigo);
// Lista todas as notícias cadastradas e ativas
$sql_lista_artigo = "SELECT * FROM artigo "
. "WHERE ART_DtInicioPublicacao <= NOW() "
. "AND (ART_DtTerminoPublicacao >= NOW() OR ART_PeriodoIndefinidoSN = 'S') "
. "AND ART_AtivoSN = 'S' "
. "ORDER BY ART_DtInicioPublicacao DESC";
define('LISTA_ARTIGO',$sql_lista_artigo);
// Lista todas as notícias cadastradas e ativas
$sql_lista_artigo_principais = "SELECT * FROM artigo "
. "WHERE ART_VisualizacaoHomeSN = 'S' "
. "AND ART_AtivoSN = 'S' "
. "ORDER BY ART_DtCadastro DESC ";
define('LISTA_ARTIGO_PRINCIPAIS',$sql_lista_artigo_principais);
// Busca as artigo de acordo com os parametros
$sql_busca_artigo = "SELECT * FROM artigo ";
define('BUSCA_ARTIGO',$sql_busca_artigo);
// Incluir notícia
$sql_inclui_artigo = "INSERT INTO artigo (ART_Titulo,ART_DtCadastro,ART_PeriodoIndefinidoSN,ART_DtInicioPublicacao, "
. "ART_DtTerminoPublicacao,ART_TipoFonte,ART_HiperlinkExterno,ART_TextoResumido,ART_TextoCompleto,ART_Fonte, "
. "ART_NovidadeSN,ART_ImportanteSN,ART_VisualizacaoHomeSN,ART_DestaqueSN,ART_ImgDestaque_DR,ART_QtdeVisualizacoes) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_ARTIGO',$sql_inclui_artigo);
define('TIPO_DADOS_INCLUI_ARTIGO','sssssssssssssssi');
// Atualiza notícia
$sql_altera_artigo = "UPDATE artigo "
. "SET ART_Titulo = ?, ART_DtCadastro = ?, ART_PeriodoIndefinidoSN = ?, ART_DtInicioPublicacao = ?, "
. "ART_DtTerminoPublicacao = ?, ART_TipoFonte = ?, ART_HiperlinkExterno = ?, ART_TextoResumido = ?, ART_TextoCompleto = ?,"
. "ART_Fonte = ?, ART_NovidadeSN = ?, ART_ImportanteSN = ?,ART_VisualizacaoHomeSN = ?,ART_DestaqueSN = ?,ART_ImgDestaque_DR = ? "
. "WHERE ART_RowID = ? ";
define('ALTERA_ARTIGO',$sql_altera_artigo);
define('TIPO_DADOS_ALTERA_ARTIGO','sssssssssssssssi');
// Ativa notícia
$sql_ativa_artigo = "UPDATE artigo "
. "SET ART_AtivoSN = 'S' "
. "WHERE ART_RowID = ? ";
define('ATIVA_ARTIGO',$sql_ativa_artigo);
define('TIPO_DADOS_ATIVA_ARTIGO','i');
// Inativa notícia
$sql_inativa_artigo = "UPDATE artigo "
. "SET ART_AtivoSN = 'N' "
. "WHERE ART_RowID = ? ";
define('INATIVA_ARTIGO',$sql_inativa_artigo);
define('TIPO_DADOS_INATIVA_ARTIGO','i');
//Atualiza quantidade de visualizações da notícia
$sql_atualiza_qtde_vis = "UPDATE artigo "
. "SET ART_QtdeVisualizacoes = ART_QtdeVisualizacoes + 1 "
. "WHERE ART_RowID = ? ";
define('ATUALIZA_QTDE_VIS_ARTIGO',$sql_atualiza_qtde_vis);
define('TIPO_DADOS_ATUALIZA_QTDE_VIS_ARTIGO','i');
//**************************************************************** ARTIGOS ***********************************************************************//
//**************************************************************** NOTÍCIAS DA IMPRENSA ***********************************************************************//
// Quantidade de notícias cadastradas e ativas
$sql_qtde_noticias_imprensa = "SELECT COUNT(*) as qtde_noticias FROM imprensa "
. "WHERE IMP_DtInicioPublicacao <= NOW() "
. "AND (IMP_DtTerminoPublicacao >= NOW() OR IMP_PeriodoIndefinidoSN = 'S') "
. "AND IMP_AtivoSN = 'S'";
define('QTDE_NOTICIAS_IMPRENSA',$sql_qtde_noticias_imprensa);
// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias_imprensa = "SELECT * FROM imprensa "
. "WHERE IMP_DtInicioPublicacao <= NOW() "
. "AND (IMP_DtTerminoPublicacao >= NOW() OR IMP_PeriodoIndefinidoSN = 'S') "
. "AND IMP_AtivoSN = 'S' "
. "ORDER BY IMP_DtInicioPublicacao DESC";
define('LISTA_NOTICIAS_IMPRENSA',$sql_lista_noticias_imprensa);
/*// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias_principais = "SELECT * FROM noticia "
. "WHERE NOT_VisualizacaoHomeSN = 'S' "
. "AND NOT_AtivoSN = 'S' "
. "ORDER BY NOT_DtCadastro DESC ";
define('LISTA_NOTICIAS_PRINCIPAIS',$sql_lista_noticias_principais);
*/
// Busca as noticias de acordo com os parametros
$sql_busca_noticias_imprensa = "SELECT * FROM imprensa ";
define('BUSCA_NOTICIAS_IMPRENSA',$sql_busca_noticias_imprensa);
// Incluir notícia
$sql_inclui_noticia_imprensa = "INSERT INTO imprensa (IMP_Titulo,IMP_DtCadastro,IMP_PeriodoIndefinidoSN,IMP_DtInicioPublicacao, "
. "IMP_DtTerminoPublicacao,IMP_TipoFonte,IMP_HiperlinkExterno,IMP_TextoResumido,IMP_TextoCompleto,IMP_Fonte, "
. "IMP_NovidadeSN,IMP_VisualizacaoHomeSN,IMP_QtdeVisualizacoes) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_NOTICIA_IMPRENSA',$sql_inclui_noticia_imprensa);
define('TIPO_DADOS_INCLUI_NOTICIA_IMPRENSA','ssssssssssssi');
// Atualiza notícia
$sql_altera_noticia_imprensa = "UPDATE imprensa "
. "SET IMP_Titulo = ?, IMP_DtCadastro = ?, IMP_PeriodoIndefinidoSN = ?, IMP_DtInicioPublicacao = ?, "
. "IMP_DtTerminoPublicacao = ?, IMP_TipoFonte = ?, IMP_HiperlinkExterno = ?, IMP_TextoResumido = ?, IMP_TextoCompleto = ?,"
. "IMP_Fonte = ?, IMP_NovidadeSN = ?,IMP_VisualizacaoHomeSN = ? "
. "WHERE IMP_RowID = ? ";
define('ALTERA_NOTICIA_IMPRENSA',$sql_altera_noticia_imprensa);
define('TIPO_DADOS_ALTERA_NOTICIA_IMPRENSA','ssssssssssssi');
// Ativa notícia
$sql_ativa_noticia_imprensa = "UPDATE imprensa "
. "SET IMP_AtivoSN = 'S' "
. "WHERE IMP_RowID = ? ";
define('ATIVA_NOTICIA_IMPRENSA',$sql_ativa_noticia_imprensa);
define('TIPO_DADOS_ATIVA_NOTICIA_IMPRESA','i');
// Inativa notícia
$sql_inativa_noticia_imprensa = "UPDATE imprensa "
. "SET IMP_AtivoSN = 'N' "
. "WHERE IMP_RowID = ? ";
define('INATIVA_NOTICIA_IMPRENSA',$sql_inativa_noticia_imprensa);
define('TIPO_DADOS_INATIVA_NOTICIA_IMPRENSA','i');
//Atualiza quantidade de visualizações da notícia
$sql_atualiza_qtde_vis_imprensa = "UPDATE imprensa "
. "SET IMP_QtdeVisualizacoes = IMP_QtdeVisualizacoes + 1 "
. "WHERE IMP_RowID = ? ";
define('ATUALIZA_QTDE_VIS_NOTICIA_IMPRENSA',$sql_atualiza_qtde_vis_imprensa);
define('TIPO_DADOS_ATUALIZA_QTDE_VIS_NOTICIA_IMPRENSA','i');
//**************************************************************** NOTÍCIAS DA IMPRENSA ***********************************************************************//
//**************************************************************** NOTÍCIAS DA JURISPRUDENCIA ***********************************************************************//
// Quantidade de notícias cadastradas e ativas
$sql_qtde_noticias_jurisprudencia = "SELECT COUNT(*) as qtde_noticias FROM jurisprudencia "
. "WHERE IMP_DtInicioPublicacao <= NOW() "
. "AND (IMP_DtTerminoPublicacao >= NOW() OR IMP_PeriodoIndefinidoSN = 'S') "
. "AND IMP_AtivoSN = 'S'";
define('QTDE_NOTICIAS_JURISPRUDENCIA',$sql_qtde_noticias_jurisprudencia);
// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias_jurisprudencia = "SELECT * FROM jurisprudencia "
. "WHERE IMP_DtInicioPublicacao <= NOW() "
. "AND (IMP_DtTerminoPublicacao >= NOW() OR IMP_PeriodoIndefinidoSN = 'S') "
. "AND IMP_AtivoSN = 'S' "
. "ORDER BY IMP_DtInicioPublicacao DESC";
define('LISTA_NOTICIAS_JURISPRUDENCIA',$sql_lista_noticias_jurisprudencia);
/*// Lista todas as notícias cadastradas e ativas
$sql_lista_noticias_principais = "SELECT * FROM noticia "
. "WHERE NOT_VisualizacaoHomeSN = 'S' "
. "AND NOT_AtivoSN = 'S' "
. "ORDER BY NOT_DtCadastro DESC ";
define('LISTA_NOTICIAS_PRINCIPAIS',$sql_lista_noticias_principais);
*/
// Busca as noticias de acordo com os parametros
$sql_busca_noticias_jurisprudencia = "SELECT * FROM jurisprudencia ";
define('BUSCA_NOTICIAS_JURISPRUDENCIA',$sql_busca_noticias_jurisprudencia);
// Incluir notícia
$sql_inclui_noticia_jurisprudencia = "INSERT INTO jurisprudencia (IMP_Titulo,IMP_DtCadastro,IMP_PeriodoIndefinidoSN,IMP_DtInicioPublicacao, "
. "IMP_DtTerminoPublicacao,IMP_TipoFonte,IMP_HiperlinkExterno,IMP_TextoResumido,IMP_TextoCompleto,IMP_Fonte, "
. "IMP_NovidadeSN,IMP_VisualizacaoHomeSN,IMP_QtdeVisualizacoes) "
. "VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)";
define('INCLUI_NOTICIA_JURISPRUDENCIA',$sql_inclui_noticia_jurisprudencia);
define('TIPO_DADOS_INCLUI_NOTICIA_JURISPRUDENCIA','ssssssssssssi');
// Atualiza notícia
$sql_altera_noticia_jurisprudencia = "UPDATE jurisprudencia "
. "SET IMP_Titulo = ?, IMP_DtCadastro = ?, IMP_PeriodoIndefinidoSN = ?, IMP_DtInicioPublicacao = ?, "
. "IMP_DtTerminoPublicacao = ?, IMP_TipoFonte = ?, IMP_HiperlinkExterno = ?, IMP_TextoResumido = ?, IMP_TextoCompleto = ?,"
. "IMP_Fonte = ?, IMP_NovidadeSN = ?,IMP_VisualizacaoHomeSN = ? "
. "WHERE IMP_RowID = ? ";
define('ALTERA_NOTICIA_JURISPRUDENCIA',$sql_altera_noticia_jurisprudencia);
define('TIPO_DADOS_ALTERA_NOTICIA_JURISPRUDENCIA','ssssssssssssi');
// Ativa notícia
$sql_ativa_noticia_jurisprudencia = "UPDATE jurisprudencia "
. "SET IMP_AtivoSN = 'S' "
. "WHERE IMP_RowID = ? ";
define('ATIVA_NOTICIA_JURISPRUDENCIA',$sql_ativa_noticia_jurisprudencia);
define('TIPO_DADOS_ATIVA_NOTICIA_IMPRESA','i');
// Inativa notícia
$sql_inativa_noticia_jurisprudencia = "UPDATE jurisprudencia "
. "SET IMP_AtivoSN = 'N' "
. "WHERE IMP_RowID = ? ";
define('INATIVA_NOTICIA_JURISPRUDENCIA',$sql_inativa_noticia_jurisprudencia);
define('TIPO_DADOS_INATIVA_NOTICIA_JURISPRUDENCIA','i');
//Atualiza quantidade de visualizações da notícia
$sql_atualiza_qtde_vis_jurisprudencia = "UPDATE jurisprudencia "
. "SET IMP_QtdeVisualizacoes = IMP_QtdeVisualizacoes + 1 "
. "WHERE IMP_RowID = ? ";
define('ATUALIZA_QTDE_VIS_NOTICIA_JURISPRUDENCIA',$sql_atualiza_qtde_vis_jurisprudencia);
define('TIPO_DADOS_ATUALIZA_QTDE_VIS_NOTICIA_JURISPRUDENCIA','i');
//**************************************************************** NOTÍCIAS DA JURISPRUDENCIA ***********************************************************************//
//**************************************************************** NEWSLETTER ***********************************************************************//
// Incluir newsletter
$sql_inclui_newsletter = "INSERT INTO newsletter (NLT_Conteudo,NLT_DataEnvio,NLT_EnviadoSN) "
. "VALUES (?,?,?)";
define('INCLUI_NEWSLETTER',$sql_inclui_newsletter);
define('TIPO_DADOS_INCLUI_NEWSLETTER','sss');
// Incluir newsletter enviada aos oficios
$sql_inclui_newsletter_oficio = "INSERT INTO newsletter_oficios (NLO_Newsletter_DR,NLO_Oficio_DR,NLO_Contato_DR,NLO_EnviadoSN) "
. "VALUES (?,?,?,?)";
define('INCLUI_NEWSLETTER_OFICIO',$sql_inclui_newsletter_oficio);
define('TIPO_DADOS_INCLUI_NEWSLETTER_OFICIO','iiis');
//**************************************************************** NEWSLETTER ***********************************************************************//
//**************************************************************** BOLETINS ***********************************************************************//
// Incluir newsletter
$sql_inclui_boletins = "INSERT INTO boletim (BOL_Texto,BOL_DataEnvio,BOL_EnviadoSN) "
. "VALUES (?,?,?)";
define('INCLUI_BOLETINS',$sql_inclui_boletins);
define('TIPO_DADOS_INCLUI_BOLETINS','sss');
// Incluir newsletter enviada aos oficios
$sql_inclui_boletins_usuarios = "INSERT INTO boletim_usuarios (BOU_Boletim_DR,BOU_UsuariosRecebemEmail_DR,BOU_EnviadoSN) "
. "VALUES (?,?,?)";
define('INCLUI_BOLETINS_USUARIOS',$sql_inclui_boletins_usuarios);
define('TIPO_DADOS_INCLUI_BOLETINS_USUARIOS','iis');
//**************************************************************** BOLETINS ***********************************************************************//
//**************************************************************** RELEASES ***********************************************************************//
// Incluir newsletter
$sql_inclui_releases = "INSERT INTO releases (REL_Texto,REL_DataEnvio,REL_EnviadoSN) "
. "VALUES (?,?,?)";
define('INCLUI_RELEASES',$sql_inclui_releases);
define('TIPO_DADOS_INCLUI_RELEASES','sss');
// Incluir newsletter enviada aos oficios
$sql_inclui_releases_usuarios = "INSERT INTO release_usuarios (REU_Release_DR,REU_UsuariosRecebemEmail_DR,REU_EnviadoSN) "
. "VALUES (?,?,?)";
define('INCLUI_RELEASES_USUARIOS',$sql_inclui_releases_usuarios);
define('TIPO_DADOS_INCLUI_RELEASES_USUARIOS','iis');
//**************************************************************** RELEASES ***********************************************************************//
//**************************************************************** ARQUIVOS ***********************************************************************//
// Lista todos os arquivos cadastrados e ativos
$sql_lista_arquivos = "SELECT * FROM arquivo "
. "INNER JOIN tipo_arquivo ON ARQ_TipoArquivo_DR = TPA_RowID ";
define('LISTA_ARQUIVOS',$sql_lista_arquivos);
// Lista todos os arquivos do membro cadastrados e ativos
$sql_lista_arquivos_membro = "SELECT * FROM arquivo "
. "INNER JOIN tipo_arquivo ON ARQ_TipoArquivo_DR = TPA_RowID "
. "INNER JOIN arquivo_funcao ON ARQ_RowID = AFU_Arquivo_DR "
. "INNER JOIN membro ON AFU_FuncaoMembro_DR = MEM_Funcao_DR ";
define('LISTA_ARQUIVOS_MEMBRO',$sql_lista_arquivos_membro);
// Busca os arquivos de acordo com os parametros
$sql_busca_arquivos = "SELECT * FROM arquivo "
. "INNER JOIN tipo_arquivo ON ARQ_TipoArquivo_DR = TPA_RowID ";
define('BUSCA_ARQUIVOS',$sql_busca_arquivos);
// Incluir arquivo
$sql_inclui_arquivo = "INSERT INTO arquivo (ARQ_Titulo,ARQ_TipoArquivo_DR,ARQ_Nome,ARQ_DataCadastro) "
. "VALUES (?,?,?,?)";
define('INCLUI_ARQUIVO',$sql_inclui_arquivo);
define('TIPO_DADOS_INCLUI_ARQUIVO','siss');
// Alterar arquivo
$sql_altera_arquivo = "UPDATE arquivo "
. "SET ARQ_Titulo = ?, ARQ_TipoArquivo_DR, ARQ_Nome, ARQ_DataModificacao) "
. "WHERE ARQ_RowID = ? ";
define('ALTERA_ARQUIVO',$sql_altera_arquivo);
define('TIPO_DADOS_ALTERA_ARQUIVO','sissi');
// Ativa arquivo
$sql_ativa_arquivo = "UPDATE arquivo "
. "SET ARQ_AtivoSN = 'S' "
. "WHERE ARQ_RowID = ? ";
define('ATIVA_ARQUIVO',$sql_ativa_arquivo);
define('TIPO_DADOS_ATIVA_ARQUIVO','i');
// Inativa arquivo
$sql_inativa_arquivo = "UPDATE arquivo "
. "SET ARQ_AtivoSN = 'N' "
. "WHERE ARQ_RowID = ? ";
define('INATIVA_ARQUIVO',$sql_inativa_arquivo);
define('TIPO_DADOS_INATIVA_ARQUIVO','i');
//**************************************************************** ARQUIVOS ***********************************************************************//
//**************************************************************** TIPOS DE ARQUIVOS *********************************************************************//
// Lista todos os tipos de arquivos cadastrados e ativos
$sql_lista_tipos_arquivo = "SELECT * FROM tipo_arquivo "
. "WHERE TPA_AtivoSN = 'S' "
. "ORDER BY TPA_Nome ";
define('LISTA_TIPOS_ARQUIVO',$sql_lista_tipos_arquivo);
// Busca os dados do tipo de arquivo de acordo com os parametros
$sql_busca_tipo_arquivo = "SELECT * FROM tipo_arquivo ";
define('BUSCA_TIPO_ARQUIVO',$sql_busca_tipo_arquivo);
//**************************************************************** TIPOS DE ARQUIVOS *********************************************************************/
//**************************************************************** VIDEOS ***********************************************************************//
// Lista todos os videos cadastrados e ativos
$sql_lista_videos = "SELECT VID_RowID, VID_Titulo FROM videos "
. "WHERE VID_AtivoSN = 'S'";
define('LISTA_VIDEOS',$sql_lista_videos);
// Lista videos de acordo com os parâmetros
$sql_busca_videos = "SELECT * FROM videos ";
define('BUSCA_VIDEOS',$sql_busca_videos);
// Incluir videos
$sql_inclui_videos = "INSERT INTO videos (VID_Titulo, VID_Link, VID_AtivoSN) "
. "VALUES (?,?,?)";
define('INCLUI_VIDEOS',$sql_inclui_videos);
define('TIPO_DADOS_INCLUI_VIDEOS','sss');
// Atualiza videos
$sql_altera_videos = "UPDATE videos "
. "SET VID_Titulo = ?, VID_Link = ? "
. "WHERE VID_RowID = ? ";
define('ALTERA_VIDEOS',$sql_altera_videos);
define('TIPO_DADOS_ALTERA_VIDEOS','ssi');
// Ativa videos
$sql_ativa_videos = "UPDATE videos "
. "SET VID_AtivoSN = 'S' "
. "WHERE VID_RowID = ? ";
define('ATIVA_VIDEOS',$sql_ativa_videos);
define('TIPO_DADOS_ATIVA_VIDEOS','i');
// Inativa videos
$sql_inativa_videos = "UPDATE videos "
. "SET VID_AtivoSN = 'N' "
. "WHERE VID_RowID = ? ";
define('INATIVA_VIDEOS',$sql_inativa_videos);
define('TIPO_DADOS_INATIVA_VIDEOS','i');
//**************************************************************** VIDEOS ***********************************************************************//
?>
|