Ir para conteúdo
  • 0

[Resolvido] Pegar um dado pelo nome de usuario


ExtraPlays

Pergunta

Olá, queria saber como faço pra pegar um X dado de um usuario no php


 


Obs: to usando Mysqli


 


2675c325438d4ff58cc887caf1f9e8bd.png


 


no caso quero pegar a url do campo avatar, mais to sem ideia de como pegar


 


Quem puder ajudar :D


Editado por єxтяαρlαyร
Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

    function getAvatar($name)
    {
        $query = $conect->prepare("SELECT usuario, avatar FROM WHERE usuario=?");
        $query->bindParam(1, $name);
        $query->execute();
        $dados = $query->fetch(PDO::FETCH_ASSOC);
        if ($dados === false)
            return null;
        else
            return $dados['avatar'];
    }

Peguei de um meu e editei...

so alterar pra mysqli

 

Faz a pesquisa procurando por nome, que provavelmente estará na $_Session

ai da o fetch e seleciona o o avatar na Array...

Link para o comentário
Compartilhar em outros sites


$con = mysql_connect('localhost','root', '');

mysql_select_db('seubanco',$con);

 

$query= mysql_query("SELECT * FROM `suatabela` WHERE usuario= '$user', $con);

 

$confirmacao = mysql_num_rows($query);

 

if($confirmacao == 1)

    {

        while ($row = mysql_fetch_array($query))

        {

           $avatar  = $row["avatar"];

            $id = $row["id"];

            echo false;

        }

    }

    elseif($confirmacao == 0)

    {

        echo "Nao encontrado.";

    }

}

 

Editado por DigitalZero
Link para o comentário
Compartilhar em outros sites

    function getAvatar($name)
    {
        $query = $conect->prepare("SELECT usuario, avatar FROM WHERE usuario=?");
        $query->bindParam(1, $name);
        $query->execute();
        $dados = $query->fetch(PDO::FETCH_ASSOC);
        if ($dados === false)
            return null;
        else
            return $dados['avatar'];
    }

Peguei de um meu e editei...

so alterar pra mysqli

 

Faz a pesquisa procurando por nome, que provavelmente estará na $_Session

ai da o fetch e seleciona o o avatar na Array...

 

 

 

não consegui alterar pra mysqli, da pra vc alterar ? plz

 

$con = mysql_connect('localhost','root', '');
mysql_select_db('seubanco',$con);

$query= mysql_query("SELECT * FROM `suatabela` WHERE usuario= '$user', $con);

$confirmacao = mysql_num_rows($query);

if($confirmacao == 1)
    {
        while ($row = mysql_fetch_array($query))
        {
           $avatar  = $row["avatar"];
            $id = $row["id"];
            echo false;
        }
    }
    elseif($confirmacao == 0)
    {
        echo "Nao encontrado.";
    }
}

 

ta dando isso http://prntscr.com/bzn76x

Editado por єxтяαρlαyร
Link para o comentário
Compartilhar em outros sites

manda o seu código para ver  o que esta errado

<?php

  $pegar_avatar = "SELECT * FROM logins WHERE usuario=" . $_SESSION['usuario'];
  $query = $con->query($pegar_avatar);

    while ($row = $query->fetch_assoc()){
      $av  = $row["avatar"];				
      echo '<img href="' . $av . '" class="img-circle" width="250px">';			
      echo false;					
  }			
?>
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...