本文整理汇总了PHP中executador_querys函数的典型用法代码示例。如果您正苦于以下问题:PHP executador_querys函数的具体用法?PHP executador_querys怎么用?PHP executador_querys使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了executador_querys函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: excluir_conversa_chat
function excluir_conversa_chat()
{
// globals ----------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// --------------------------------------------------------
// retorna id de usuario de chat -------------------
$idusuario = retorne_idusuario_sessao_chat(null, false);
// retorna id de usuario de chat
// ---------------------------------------------------------
// id de usuario logado ------------------------------
$idusuario_logado = retorne_idusuario_logado();
// id de usuario logado
// ---------------------------------------------------------
// querys ------------------------------------------------
$query[] = "update {$tabela_banco['22']} set mensagem='', data_mensagem='', visualizada='0' where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';";
// query
$query[] = "update {$tabela_banco['22']} set visualizada='1' where idamigo='{$idusuario_logado}' and idusuario='{$idusuario}';";
// query
$query[] = "update {$tabela_banco['22']} set visualizada='1' where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';";
// query
// ---------------------------------------------------------
// salvando mensagens ----------------------------
executador_querys($query);
// salvando mensagens
// ---------------------------------------------------------
}
示例2: atualizar_tempo_conexao_usuario
function atualizar_tempo_conexao_usuario()
{
// globals -----------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// ---------------------------------------------------------
// id de usuario logado ------------------------------
$idusuario_logado = retorne_idusuario_logado();
// id de usuario logado
// ---------------------------------------------------------
// data atual --------------------------------------------
$data_atual = data_atual_modo_conexao_usuario();
// data atual
// ---------------------------------------------------------
// query -------------------------------------------------
$query[] = "delete from {$tabela_banco['23']} where idusuario='{$idusuario_logado}';";
// query
$query[] = "insert into {$tabela_banco['23']} values('{$idusuario_logado}', '{$data_atual}');";
// query
// ---------------------------------------------------------
// executa querys -------------------------------------
executador_querys($query);
// executa querys
// ---------------------------------------------------------
}
示例3: exclui_publicacao
function exclui_publicacao()
{
// globals --------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// ------------------------------------------------------
// dados de formulario ----------------------------
$idpost = remove_html($_POST['idpost']);
// data de nascimento
// ------------------------------------------------------
// id de usuario logado ---------------------------
$idusuario_logado = retorne_idusuario_logado();
// id de usuario logado
// ------------------------------------------------------
// query remove postagem -----------------------
$query[] = "delete from {$tabela_banco['9']} where idusuario='{$idusuario_logado}' and id='{$idpost}';";
// query
$query[] = "delete from {$tabela_banco['17']} where idpublicacao='{$idpost}';";
// query
// -------------------------------------------------------
// removendo publicacao completa ------------
executador_querys($query);
// -------------------------------------------------------
// remove qualquer referencia global ----------
remover_referencia_publicacao_global(null);
// remove qualquer referencia global
// -------------------------------------------------------
}
示例4: adicionar_visita_perfil
function adicionar_visita_perfil()
{
// globals
global $tabela_banco;
global $numero_maximo_visitas_perfil_exibir;
// id usuario
$idusuario = retorne_idusuario_visualizando_perfil();
// usuario dono do perfil
$usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
// id de usuario logado
$idusuario_logado = retorne_idusuario_logado();
// data atual
$data_atual = data_atual();
// numero de visitas atual
$numero_visitas_atual = retorne_numero_visitas_perfil();
// remove visitas antigas
if ($numero_visitas_atual >= $numero_maximo_visitas_perfil_exibir) {
remove_visitas_antigas_perfil();
}
// se for o dono do perfil retorne nulo
if ($usuario_dono_perfil == true or $idusuario == null or $idusuario_logado == null) {
return null;
}
// qurey
$query[] = "delete from {$tabela_banco['13']} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';";
$query[] = "insert into {$tabela_banco['13']} values('null', '{$idusuario}', '{$idusuario_logado}', '{$data_atual}');";
// executa querys
executador_querys($query);
}
示例5: votar_enquete
function votar_enquete()
{
// dados de formulario
$id = remove_html($_REQUEST['id']);
$voto = remove_html($_REQUEST['voto']);
// valida campos e usuario logado
if ($id == null or $voto == null or retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// tabela
$tabela = TABELA_VOTO_ENQUETE;
// id de usuario
$idusuario = retorne_idusuario_logado();
// data
$data = data_atual();
// valida voto
if ($voto == 1) {
// sim
$votar[0] = 1;
$votar[1] = 0;
} else {
// nao
$votar[0] = 0;
$votar[1] = 1;
}
// querys
$query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';";
$query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');";
// salva voto
executador_querys($query);
// retorno
return votacao_atual_enquete($id);
}
示例6: criar_registros_conversa_chat
function criar_registros_conversa_chat($idusuario)
{
// globals ---------------------------------------------
global $tabela_banco;
// tabela do banco
// --------------------------------------------------------
// id de usuario logado ---------------------------
$idusuario_logado = retorne_idusuario_logado();
// id de usuario logado
// --------------------------------------------------------
// query -----------------------------------------------
$query = "select *from {$tabela_banco['22']} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';";
// query
// -------------------------------------------------------
// numero de linhas -------------------------------
$numero_linhas = retorne_numero_linhas_query($query);
// numero de linhas
// --------------------------------------------------------
// limpa query antiga -----------------------------
$query = null;
// limpa query antiga
// -------------------------------------------------------
// limpa duplicatas se houver -----------------
if ($numero_linhas > 1) {
// querys ---------------------------------------------
$query[] = "delete from {$tabela_banco['22']} where idamigo='{$idusuario_logado}' and idusuario='{$idusuario}';";
// query
$query[] = "delete from {$tabela_banco['22']} where idamigo='{$idusuario}' and idusuario='{$idusuario_logado}';";
// query
// -------------------------------------------------------
// excluindo duplicatas -------------------------
executador_querys($query);
// excluindo duplicatas
// ------------------------------------------------------
// zera querys -------------------------------------
$query[] = null;
// zera querys
// ------------------------------------------------------
}
// --------------------------------------------------------
// criando registros --------------------------------
if ($numero_linhas == 0) {
// querys -----------------------------------------------
$query[] = "insert into {$tabela_banco['22']} values('null', '{$idusuario_logado}', '{$idusuario}', '', '', '');";
// query
$query[] = "insert into {$tabela_banco['22']} values('null', '{$idusuario}', '{$idusuario_logado}', '', '', '');";
// query
// --------------------------------------------------------
// executando querys -----------------------------
executador_querys($query);
// executando querys
// ---------------------------------------------------------
}
// --------------------------------------------------------
}
示例7: seguir_usuario
function seguir_usuario()
{
// globals
global $requeste;
// valida usuario logado
if (retorne_usuario_logado() == false) {
// retorno falso
return false;
}
// tabela
$tabela[0] = TABELA_SEGUIDORES;
$tabela[1] = TABELA_AMIZADE;
// dados de formulario
$idamigo = remove_html($_REQUEST[$requeste[2]]);
// idusuario logado
$idusuario = retorne_idusuario_logado();
// usuario seguindo
$usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo);
// verifica se nao e o proprio usuario
if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) {
// retorno nulo
return null;
}
// data
$data = data_atual();
// adiciona ou remove
switch ($usuario_seguindo) {
case 1:
// remove
// tabela seguidores
$query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
// tabela amizade
$query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
$query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
break;
case 2:
// adiciona
// tabela seguidores
$query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
$query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
// tabela amizade
$query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
$query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
$query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
$query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');";
break;
}
// comando executa
executador_querys($query);
}
示例8: salva_widget
function salva_widget()
{
// conteudo
$conteudo = $_REQUEST['conteudo'];
// tabela
$tabela = TABELA_WIDGET;
// data atual
$data_atual = data_atual();
// querys
$query[] = "delete from {$tabela};";
$query[] = "insert into {$tabela} values('{$conteudo}', '{$data_atual}');";
// executa querys
executador_querys($query);
}
示例9: atualiza_conexao_usuario
function atualiza_conexao_usuario()
{
// tabela
$tabela = TABELA_CONEXAO_USUARIO;
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// data de conexao
$data_conexao = retorne_data_atual_conexao();
// query
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "insert into {$tabela} values('{$idusuario}','{$data_conexao}');";
// comando
if ($idusuario != null) {
executador_querys($query);
}
}
示例10: salva_perfil_usuario
function salva_perfil_usuario()
{
// tabela
$tabela = TABELA_PERFIL;
// idusuario
$idusuario = retorne_idusuario_logado();
// dados do usuario
$dados = dados_perfil_usuario($idusuario);
// id de usuario de dados
$idusuario_dados = $dados['idusuario'];
if ($idusuario_dados == null) {
// query
$query = "insert into {$tabela} values('{$idusuario}', '', '', '', '', '', '', '','', '', '', '', '', '', '', '');";
// comando executa
comando_executa($query);
// limpa querys antigas
$query = array();
}
// upload de imagem de perfil
upload_imagem_perfil();
// dados do usuario
$dados = dados_perfil_usuario($idusuario);
// dados de usuario de banco de dados
$imagem_perfil = $dados['imagem_perfil'];
$imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
// dados de formulario
$nome = remove_html($_REQUEST['nome']);
$email = remove_html($_REQUEST['email']);
$cnpj = remove_html($_REQUEST['cnpj']);
$endereco = remove_html($_REQUEST['endereco']);
$cidade = remove_html($_REQUEST['cidade']);
$estado = remove_html($_REQUEST['estado']);
$telefone = remove_html($_REQUEST['telefone']);
$celular = remove_html($_REQUEST['celular']);
$site = remove_html($_REQUEST['site']);
$categoria = remove_html($_REQUEST['categoria']);
$sobre = remove_html($_REQUEST['sobre']);
$cep = remove_html($_REQUEST['cep']);
// ata atual
$data = data_atual();
// querys
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '{$email}', '{$cnpj}', '{$endereco}', '{$cidade}', '{$estado}', '{$telefone}', '{$celular}', '{$site}', '{$categoria}', '{$sobre}', '{$cep}', '{$data}');";
// executador de querys
executador_querys($query);
}
示例11: excluir_conta_usuario
function excluir_conta_usuario()
{
// globals
global $tabelas_disponiveis;
// dados de formulario
$senha = cifra_senha_md5(remove_html($_REQUEST["senha"]));
// senha de cookie
$senha_cookie = retorne_senha_cookie();
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// valida senha de usuario
if ($senha != $senha_cookie or retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// lista tabelas
foreach ($tabelas_disponiveis as $tabela) {
// valida tabela
if ($tabela != null) {
// valida tipo de tabela
switch ($tabela) {
case TABELA_CADASTRO:
$query[] = "delete from {$tabela} where id='{$idusuario}';";
break;
case TABELA_CATEGORIAS:
$query[] = null;
break;
default:
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "delete from {$tabela} where idusuario='{$idusuario}' or idamigo='{$idusuario}';";
}
}
}
// executando querys
executador_querys($query);
// excluindo arquivos de usuario
excluir_pastas_subpastas(retorne_pasta_usuario($idusuario, 0, true));
// zera cookies, e sessao
salvar_cookies(null, null, true);
// retorno
return -1;
}
示例12: comprar_produto
function comprar_produto()
{
// tabela
$tabela = TABELA_VENDAS;
// id de produto
$idproduto = retorne_idproduto_get();
// id de usuario logado
$idamigo = retorne_idusuario_logado();
// id de usuario dono do produto
$idusuario = retorne_idusuario_dono_produto($idproduto);
// dados de preco, juros etc
$quantidade = remove_html($_REQUEST['quantidade']);
// dados do produto
$dados_produto = retorne_dados_produto($idproduto);
// separa dados
$preco = $dados_produto['preco'];
// preco com juros
$preco_juros = calcula_juros($dados_produto['preco'], 1, $dados_produto['juros']);
// calcula valor total a ser pago
$preco_juros *= $quantidade;
// valor de juros
$juros = $dados_produto['juros'];
// numero de parcelamentos
$parcelamento = $dados_produto['parcelamento'];
// calcula o valor mensal
$valor_mensal = round($preco_juros / $parcelamento, 2);
// valida campos necessarios
if ($idproduto == null or $idusuario == null or $idamigo == null or retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// data
$data = data_atual();
// query
$query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';";
$query[] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$idproduto}', '{$quantidade}', '{$preco}', '{$preco_juros}', '{$juros}', '{$parcelamento}', '{$valor_mensal}', '0', '0', '{$data}');";
// executa querys
executador_querys($query);
}
示例13: excluir_conta_usuario
function excluir_conta_usuario()
{
// globals
global $array_tabelas_usuarios;
// dados de formulario
$senha_atual = remove_html($_REQUEST['senha_atual']);
// senha atual
$senha_atual_banco = retorne_senha_usuario_logado();
// cifra a senha atual
$senha_atual = cifra_senha_md5($senha_atual);
// valida senha atual com nova senha
if ($senha_atual != $senha_atual_banco or retorne_usuario_administrador() == true) {
// retorno nulo
return null;
}
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// pasta de usuario
$pasta_usuario = retorne_pasta_usuario($idusuario, 0, true);
// listando tabelas e excluindo dados
foreach ($array_tabelas_usuarios as $tabela) {
// valida tabela de cadastro
if ($tabela == TABELA_CADASTRO) {
// query
$query[] = "delete from {$tabela} where id='{$idusuario}';";
} else {
// query
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "delete from {$tabela} where idamigo='{$idusuario}';";
}
// executador de querys
executador_querys($query);
}
// exclui a pasta de arquivos
excluir_pastas_subpastas($pasta_usuario);
// faz logout
salvar_cookies(null, null, true);
}
示例14: sessao_idioma_atualizar
function sessao_idioma_atualizar()
{
// globals
global $idioma_disponivel;
// modo de idioma
$modo = remove_html($_REQUEST['modo']);
// tempo de validade do cookie
$tempo_vida = time() + COOKIES_DIAS_EXISTE * 24 * 3600;
// tipo de idioma
switch ($modo) {
case 1:
$idioma_selecionado = $idioma_disponivel[0];
break;
case 2:
$idioma_selecionado = $idioma_disponivel[1];
break;
default:
$idioma_selecionado = $idioma_disponivel[0];
}
// salva o cookie de idioma
setcookie(IDENTIFICADOR_SESSAO_IDIOMA, $idioma_selecionado, $tempo_vida, "/");
// valida usuario logado
if (retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// tabela
$tabela = TABELA_IDIOMA_USUARIO;
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// querys
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "insert into {$tabela} values('{$idusuario}', '{$idioma_selecionado}');";
// executador de querys
executador_querys($query);
}
示例15: sessao_idioma_atualizar
function sessao_idioma_atualizar()
{
// globals
global $idioma_disponivel;
// modo de idioma
$modo = remove_html($_REQUEST['modo']);
// inicia a sessao
session_start();
// tipo de idioma
switch ($modo) {
case 1:
$idioma_selecionado = $idioma_disponivel[0];
break;
case 2:
$idioma_selecionado = $idioma_disponivel[1];
break;
default:
$idioma_selecionado = $idioma_disponivel[0];
}
// salva o idioma na sessao
$_SESSION[IDENTIFICADOR_SESSAO_IDIOMA] = $idioma_selecionado;
// valida usuario logado
if (retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// tabela
$tabela = TABELA_IDIOMA_USUARIO;
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// querys
$query[] = "delete from {$tabela} where idusuario='{$idusuario}';";
$query[] = "insert into {$tabela} values('{$idusuario}', '{$idioma_selecionado}');";
// executador de querys
executador_querys($query);
}