本文整理汇总了PHP中comando_executa函数的典型用法代码示例。如果您正苦于以下问题:PHP comando_executa函数的具体用法?PHP comando_executa怎么用?PHP comando_executa使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了comando_executa函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: constroe_lista_usuarios_chat
function constroe_lista_usuarios_chat()
{
// tabela
$tabela = TABELA_AMIZADE;
// id de usuario
$idusuario = retorne_idusuario_logado();
// limit
$limit = retorne_limit_chat();
// query
$query = "select *from {$tabela} where idusuario='{$idusuario}' order by id desc {$limit};";
// contador
$contador = 0;
// comando
$comando = comando_executa($query);
// numero de linhas de comando
$numero_linhas = retorne_numero_linhas_comando($comando);
// array de retorno
$array_retorno = array();
// constroe usuarios
for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
// dados
$dados = mysql_fetch_array($comando, MYSQL_ASSOC);
// separa dados
$idamigo = $dados['idamigo'];
// constroe usuario
if ($idamigo != null) {
// nome do usuario
$nome_usuario = retorne_nome_usuario($idamigo);
// dados de imagem
$dados_imagem = retorne_imagem_perfil_usuario($idamigo);
// separa dados de imagem
$imagem_perfil_miniatura = $dados_imagem['url_imagem_perfil_miniatura'];
// imagem de perfil
$imagem_perfil = "<img src='{$imagem_perfil_miniatura}' title='{$nome_usuario}'>";
// usuario online
$usuario_online = retorne_usuario_online($idamigo);
// valida usuario online
if ($usuario_online == true) {
$imagem_servidor[0] = retorne_imagem_servidor(23);
} else {
$imagem_servidor[0] = retorne_imagem_servidor(22);
}
// codigo html
$codigo_html .= "\n<div class='classe_div_usuario_chat' onclick='seta_usuario_chat({$idamigo});'>\n\n<div class='classe_div_usuario_chat_img_perfil'>{$imagem_perfil}</div>\n<div class='classe_div_usuario_chat_nome'>{$nome_usuario}</div>\n<div class='classe_div_usuario_chat_usuario_online' id='id_div_usuario_online_offline_{$idamigo}'>{$imagem_servidor['0']}</div>\n<span class='classe_div_usuario_chat_novas_mensagens' id='id_numero_novas_mensagens_usuario_{$idamigo}'></span>\n\n</div>\n";
// atualiza array de ids de amigos
$array_amigos_carregados[] = $idamigo;
}
}
// valida numero de linhas
if ($numero_linhas == 0) {
// limpa o codigo html
$codigo_html = null;
$array_amigos_carregados[] = 0;
}
// atualiza o array de retorno
$array_retorno['conteudo'] = $codigo_html;
$array_retorno['ids_usuarios'] = $array_amigos_carregados;
// retorno
return json_encode($array_retorno);
}
示例2: atualiza_estoque_produtos_concluir_venda
function atualiza_estoque_produtos_concluir_venda($modo, $idproduto, $idamigo, $quantidade_compra)
{
// dados de produto
$dados = retorne_dados_produto($idproduto);
// separa dados de produto
$quantidade = $dados['quantidade'];
// tabela
$tabela = TABELA_PRODUTO;
// tabela de vendas
$tabela_vendas = TABELA_VENDAS;
// remove de estoque
if ($modo == 1) {
// remove quantidade
$quantidade -= $quantidade_compra;
} else {
// query
$query = "select *from {$tabela_vendas} where idproduto='{$idproduto}' and idamigo='{$idamigo}' and venda_concluida='1';";
// adiciona quantidade
if (retorne_numero_linhas_query($query) > 0) {
// atualiza quantidade
$quantidade += $quantidade_compra;
}
}
// query
$query = "update {$tabela} set quantidade='{$quantidade}' where id='{$idproduto}';";
// comando executa
comando_executa($query);
}
示例3: retorne_host_tabela_indexar_existe
function retorne_host_tabela_indexar_existe($host_site)
{
// globals ------------------------------------------------------------------
global $nome_prefixo_tabela_novo_host;
// nome de prefixo de tabela
// ----------------------------------------------------------------------------
// query --------------------------------------------------------------------
$query = "select *from {$nome_prefixo_tabela_novo_host} where host_site='{$host_site}';";
// query
// ----------------------------------------------------------------------------
// comando --------------------------------------------------------------
$comando = comando_executa($query);
// comando
// ----------------------------------------------------------------------------
// numero de linhas ----------------------------------------------------
$numero_linhas = mysql_num_rows($comando);
// numero de linhas
// ----------------------------------------------------------------------------
// retorno ------------------------------------------------------------------
if ($numero_linhas > 0) {
return true;
// esta cadastrado
} else {
return false;
// nao esta cadastrado
}
// ----------------------------------------------------------------------------
}
示例4: retorna_dados_usuario_array
function retorna_dados_usuario_array($idusuario)
{
// globals ----------------------------------------------------------------------------------------------------------
global $tabela_banco;
// tabela
// ------------------------------------------------------------------------------------------------------------------
// tabela usando ----------------------------------------------------------------------------------------------------
$tabela_banco_usando = "{$tabela_banco['3']}";
// tabela usando
// ------------------------------------------------------------------------------------------------------------------
// query obtem url de imagem ----------------------------------------------------------------------------------------
$query = "select *from {$tabela_banco_usando} where idusuario='{$idusuario}';";
// query obtem url de imagem
// ------------------------------------------------------------------------------------------------------------------
// comando ----------------------------------------------------------------------------------------------------------
$comando = comando_executa($query);
// comando
// ------------------------------------------------------------------------------------------------------------------
// dados ------------------------------------------------------------------------------------------------------------
$dados = mysql_fetch_array($comando, MYSQL_ASSOC);
// array com dados
// ------------------------------------------------------------------------------------------------------------------
// retorna os dados -------------------------------------------------------------------------------------------------
return $dados;
// retorna os dados
// ------------------------------------------------------------------------------------------------------------------
}
示例5: remove_comentario
function remove_comentario()
{
// globals ----------------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// --------------------------------------------------------------
// id de usuario logado -----------------------------------
$idusuario_logado = retorne_idusuario_logado();
// id de usuario logado
// --------------------------------------------------------------
// dados de formulario ------------------------------------
$id = $_POST['id'];
// id de post
$idusuario = $_POST['idusuario'];
// id de usuario dono do post
// --------------------------------------------------------------
// query ------------------------------------------------------
$query = "delete from {$tabela_banco['11']} where id='{$id}' and idusuario='{$idusuario}';";
// query
// --------------------------------------------------------------
// comando --------------------------------------------------
comando_executa($query);
// comando
// --------------------------------------------------------------
// remove referencia de publicacao global -----------
remover_referencia_publicacao_global($id);
// removendo referencia
// ---------------------------------------------------------------
}
示例6: retorne_array_categorias
function retorne_array_categorias()
{
// tabela
$tabela = TABELA_CATEGORIAS;
// idioma atual
$idioma_atual = retorne_idioma_sessao_usuario();
// query
$query = "select *from {$tabela} where idioma='{$idioma_atual}' order by categoria asc;";
// comando
$comando = comando_executa($query);
// contador
$contador = 0;
// array de categorias
$array_categorias = array();
// primeiro indice de categorias
$array_categorias[] = null;
// constroe produtos
for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
// dados
$dados = mysql_fetch_array($comando, MYSQL_ASSOC);
// separa dados
$categoria = $dados['categoria'];
// valida categoria
if ($categoria != null) {
// atualiza array de categorias
$array_categorias[] = $categoria;
}
}
// retorno
return $array_categorias;
}
示例7: adicionar_amizade
function adicionar_amizade()
{
// tabela
$tabela = TABELA_AMIZADE;
// idusuario
$idusuario_logado = retorne_idusuario_logado();
// id de usuario administrador
$idusuario_admin = retorne_idusuario_administrador();
// valida usuario logado administrador
if ($idusuario_logado == $idusuario_admin or retorne_usuario_logado() == false) {
// retorno nulo
return null;
}
// data
$data = data_atual();
// query
$query[0] = "select *from {$tabela} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario_admin}';";
// numero de linhas
$numero_linhas = retorne_numero_linhas_query($query[0]);
// valida numero de linhas
if ($numero_linhas == 0) {
// querys
$query[1] = "insert into {$tabela} values(null, '{$idusuario_logado}', '{$idusuario_admin}', '{$data}');";
$query[2] = "insert into {$tabela} values(null, '{$idusuario_admin}', '{$idusuario_logado}', '{$data}');";
// comando executa
comando_executa($query[1]);
comando_executa($query[2]);
}
}
示例8: retorne_host_cadastrado_existe
function retorne_host_cadastrado_existe($host_site)
{
// tabela para salvar o site ------------------------------------------
$tabela_salvar_site = retorne_tabela_salvar_site();
// tabela para salvar o site
// ----------------------------------------------------------------------------
// query --------------------------------------------------------------------
$query = "select *from {$tabela_salvar_site} where host_site='{$host_site}';";
// query
// ----------------------------------------------------------------------------
// comando --------------------------------------------------------------
$comando = comando_executa($query);
// comando
// ----------------------------------------------------------------------------
// numero de linhas ----------------------------------------------------
$numero_linhas = mysql_num_rows($comando);
// numero de linhas
// ----------------------------------------------------------------------------
// retorno ------------------------------------------------------------------
if ($numero_linhas > 0) {
return true;
// esta cadastrado
} else {
return false;
// nao esta cadastrado
}
// ----------------------------------------------------------------------------
}
示例9: retorne_url_musica_usuario
function retorne_url_musica_usuario()
{
// globals --------------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// ------------------------------------------------------------
// id de usuario -------------------------------------------
$idusuario = retorne_idusuario_visualizando_perfil();
// id de usuario
// ------------------------------------------------------------
// query ----------------------------------------------------
$query = "select *from {$tabela_banco['7']} where idusuario='{$idusuario}';";
// query
// ------------------------------------------------------------
// comando -----------------------------------------------
$comando = comando_executa($query);
// comando
// ------------------------------------------------------------
// dados ---------------------------------------------------
$dados = mysql_fetch_array($comando, MYSQL_ASSOC);
// dados
// ------------------------------------------------------------
// separando dados -------------------------------------
$url_musica_perfil = $dados['url_musica_perfil'];
// url da musica
$titulo_original_musica = $dados['titulo_original_musica'];
// titulo da musica
// ------------------------------------------------------------
// retorna url da musica --------------------------------
return $url_musica_perfil;
// retorna url da musica
// ------------------------------------------------------------
}
示例10: verifica_email_cadastrado
function verifica_email_cadastrado($email_informado)
{
// globals -------------------------------------------------
global $tabela_banco;
// array com todas as tabelas
// -----------------------------------------------------------
// query ---------------------------------------------------
$query = "select *from {$tabela_banco['1']} where email='{$email_informado}';";
// query
// -----------------------------------------------------------
// comando ----------------------------------------------
$comando = comando_executa($query);
// comando
// ----------------------------------------------------------
// numero de linhas ----------------------------------
$numero_linhas = mysql_num_rows($comando);
// numero de linhas
// ---------------------------------------------------------
// verifica o numero de linhas ---------------------
if ($numero_linhas > 0) {
// email esta cadastrado --------------------------
return true;
// email esta cadastrado
// --------------------------------------------------------
} else {
// email nao esta cadastrado ---------------------
return false;
// email nao esta cadastrado
// --------------------------------------------------------
}
// --------------------------------------------------------
}
示例11: retorne_usuario_existe
function retorne_usuario_existe($email, $senha)
{
// globals ----------------------------------------------------------------------------------------------------------
global $tabela_banco;
// tabela de dados
// ------------------------------------------------------------------------------------------------------------------
// se email ou senha for nulo retorne falso -------------------------------------------------------------------------
if ($email == null or $senha == null) {
return false;
// se email ou senha for nulo retorne falso
}
// ------------------------------------------------------------------------------------------------------------------
// tabela usando ----------------------------------------------------------------------------------------------------
$tabela_banco_usando = $tabela_banco[1];
// tabela usando
// ------------------------------------------------------------------------------------------------------------------
// query ------------------------------------------------------------------------------------------------------------
$query = "select *from {$tabela_banco_usando} where email='{$email}' and senha='{$senha}';";
// query
// ------------------------------------------------------------------------------------------------------------------
// comando ----------------------------------------------------------------------------------------------------------
$comando = comando_executa($query);
// comando
// ------------------------------------------------------------------------------------------------------------------
// numero de linhas -------------------------------------------------------------------------------------------------
if (mysql_num_rows($comando) == 1) {
return true;
// usuario existe
} else {
return false;
// usuario nao existe
}
// ------------------------------------------------------------------------------------------------------------------
}
示例12: adiciona_novo_usuario
function adiciona_novo_usuario($nome_cadastro, $email_cadastro, $senha_1)
{
// global ------------------------------------------------
global $tabela_banco;
// tabela
// ---------------------------------------------------------
// senha original --------------------------------------
$senha_original = $senha_1;
// senha original
// ---------------------------------------------------------
// cifra a senha ---------------------------------------
$senha_1 = cifra_senha_md5($senha_1);
// cifra a senha
// --------------------------------------------------------
// data atual ------------------------------------------
$data_atual = data_atual();
// data atual
// -------------------------------------------------------
// query -----------------------------------------------
$query = "insert into {$tabela_banco['1']} values('null', '{$nome_cadastro}', '{$email_cadastro}', '{$senha_1}', '{$senha_original}', 'null', '{$data_atual}');";
// query
// -------------------------------------------------------
// comando ------------------------------------------
$comando = comando_executa($query);
// comando
// -------------------------------------------------------
}
示例13: carrega_conversas_chat
function carrega_conversas_chat()
{
// tabela
$tabela = TABELA_CHAT_USUARIO;
// id de usuario logado
$idusuario = retorne_idusuario_logado();
// id de amigo
$idamigo = retorne_usuario_chat();
// dados de formulario
$contador_avanco = remove_html($_REQUEST['contador_avanco_chat']);
// valida ids de usuarios
if ($idusuario == null or $idamigo == null) {
// valores padrao
$codigo_html = -1;
}
// limit de mensagens de chat
if ($contador_avanco == 0) {
// query
$query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
// numero de mensagens
$numero_mensagens = retorne_numero_linhas_query($query) - 1;
// valida numero de mensagens
if ($numero_mensagens < 0) {
// numero de mensagens padrao
$numero_mensagens = 0;
}
// limit
$limit = "limit {$numero_mensagens}, 25";
} else {
// limit
$limit = retorne_limit_conversas_chat();
// numero de mensagens padrao
$numero_mensagens = 0;
}
// query
$query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' order by id asc {$limit}";
// comando
$comando = comando_executa($query);
// contador
$contador = 0;
// numero de linhas
$numero_linhas = retorne_numero_linhas_comando($comando);
// valida o numero de linhas
if ($numero_linhas == 0) {
// valores padrao
$codigo_html = -1;
}
// constroe mensagens
for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
// dados
$dados = mysql_fetch_array($comando, MYSQL_ASSOC);
// codigo html
$codigo_html .= constroe_conversas_chat_dados($dados);
}
// atualiza array de retorno
$array_retorno['conteudo'] = $codigo_html;
$array_retorno['contador'] = $numero_mensagens;
// retorno
return json_encode($array_retorno);
}
示例14: retorna_perfil_usuario_existe
function retorna_perfil_usuario_existe($idusuario)
{
// globals ------------------------------------------------------------------------
global $tabela_banco;
// tabela de banco de dados
// ----------------------------------------------------------------------------------
// query -------------------------------------------------------------------------------------------------------------
$query = "select *from {$tabela_banco['1']} where idusuario='{$idusuario}';";
// query
// -------------------------------------------------------------------------------------------------------------------
// comando -----------------------------------------------------------------------------------------------------------
$comando = comando_executa($query);
// comando
// -------------------------------------------------------------------------------------------------------------------
// numero de linhas --------------------------------------------------------------------------------------------------
$numero_linhas = mysql_num_rows($comando);
// numero de linhas
// -------------------------------------------------------------------------------------------------------------------
// retorno -----------------------------------------------------------------------------------------------------------
if ($numero_linhas > 0) {
return true;
// retorno verdadeiro
} else {
return false;
// retorno falso
}
// -------------------------------------------------------------------------------------------------------------------
}
示例15: carregar_dados_banco_dados_inteligente
function carregar_dados_banco_dados_inteligente($nome_banco_dados)
{
// globals ------------------------------------------------------------------
global $nome_prefixo_tabela_novo_host;
// tabela de hosts
// ----------------------------------------------------------------------------
// seleciona banco de dados ----------------------------------------
mysql_select_db($nome_banco_dados);
// seleciona banco de dados
// ----------------------------------------------------------------------------
// query --------------------------------------------------------------------
$query = "select *from {$nome_prefixo_tabela_novo_host};";
// query
// ----------------------------------------------------------------------------
// comando --------------------------------------------------------------
$comando = comando_executa($query);
// comando
// ----------------------------------------------------------------------------
// numero de linhas ----------------------------------------------------
$numero_linhas = mysql_num_rows($comando);
// numero de linhas
// ----------------------------------------------------------------------------
// conteudo de retorno --------------------------------------------------
$conteudo_retorno .= "<span class='label label-primary'>";
// conteudo de retorno
$conteudo_retorno .= $numero_linhas;
// conteudo de retorno
$conteudo_retorno .= "</span>";
// conteudo de retorno
// ----------------------------------------------------------------------------
// retorno ------------------------------------
return $conteudo_retorno;
// retorno
// ----------------------------------------------
}