Ir para conteúdo

lucknot

Members
  • Total de itens

    3
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre lucknot

  1. lucknot

    Duvida com POO E PDO

    e o mesmo código só efetuei as alteração que você deu a dica $u = new usuario; $login = $u->login($id); echo $login; class class usuario extends conexao { private $id; public function login($id){ $this ->id = $id; $pdo = parent::getDB(); $buscardados=$pdo->prepare("SELECT * FROM usuario WHERE id = :id"); $buscardados->bindValue(":id", $this->getid() ); $buscardados->execute(); return $buscardados->fetchall(PDO::FETCH_OBJ) or die(print_r($query->errorInfo(), true));; } public function setid($id){ $this->id = $id; } public function getid(){ return $this -> id; } }
  2. lucknot

    Duvida com POO E PDO

    Obrigado pela ajuda. Ao dar um echo na em $login apresenta 1 e ao tentar um var_dump apresenta bool(true), e assim não esta vindo a array teria uma dica ?
  3. lucknot

    Duvida com POO E PDO

    Estou começando a ver sobre poo e pdo para o php só que encontrei um pedra no meio do caminho. A duvida e como passar a array do fecth dentro da function para obter os resultado fora da function. Obrigado se pode me ajudar! class class usuario extends conexao { private $id; public function login($id){ $this ->id = $id; $pdo = parent::getDB(); $buscardados=$pdo->prepare("SELECT * FROM usuario WHERE id = 1"); $buscardados->bindValue(":id", $this->getid() ); $buscardados->execute(); $linha = $buscardados->fetch(PDO::FETCH_OBJ) or die(print_r($query->errorInfo(), true));; var_dump($linha); } public function setid($id){ $this->id = $id; } public function getid(){ return $this -> id; } chamada da class require_once'../class/usuario.php'; $u = new usuario; echo $u->login(1); resultado da var_dump object(stdClass)#4 (3) { ["id"]=> string(1) "1" ["nome"]=> string(9) "teste " ["email"]=> string(5) "teste2" }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.