Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida PHP OO


Peter Link

Pergunta

Boa noite galera,

Estou começando com OO no php (sei que OO no php é so uma simulação :D),

Estou com duvida pra passar propriedade chamando outra classe

estou fazendo assim

page view

$obj = new conexao();

        $login = $_COOKIE[cookie_login];

        $obj->set('login_user',$login);
            
        $teste= funcoes::count_char();
Estou tetando passar o login para ser executado na function count_char da classe funcoes
class funcoes extends conexao
{
        var $login_user;
        var $senha;        
        
    
    function count_char(){
    
        $conexao = new conexao;

        $conexao->set("sql","SELECT `name_char` FROM `characters` WHERE `account_char`='{$this->login_user}'");
        $aplica = $conexao->query();
        $char= @mysql_result($aplica, 0, "name_char");
        
        
            return $char;
                
    }
}

So que dessa forma não consigo receber o login na query com "$this->login_user"

E se exibo $obj->login_user na page view ta com o valor preenchido;

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

"Simulação"? Como assim? Pode explicar melhor?

Você está chamando "funcoes::count_char()", como se count_char fosse estático. Membros estáticos fazem parte da classe, não de objetos. Dessa forma, você não pode usar $this, dentro de métodos estáticos.

O que exatamente você está tentando fazer?

Um abraço.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...