Ir ao conteúdo

Posts recomendados

Postado
if (isset($_FILES['arquivo'])){ //se existir algum arquivo no inscreva-sePA

  $extensao = strtolower(substr($_FILES['arquivo']['name'], -4)); 
  $novo_nome =(time()). $extensao; //mudar o nome do arquivo
  $diretorio = "img/";

  move_uploaded_file($_FILES['arquivo']['tmp_name'], $diretorio.$arquivo);


  //adicionar no banco
  $sql_code= "INSERT INTO pacientes (nomePA, emailPA, senhaPA, telPA, estadoPA, cidadePA, bairroPA, convenioPA, genero, imgPA)
   VALUES ('$nome', '$email', '$senha', '$telefone', '$estado', '$cidade', '$bairro', '$planodesaude', '$genero', '$novo_nome')";

$resultado=mysqli_query($pdo, $sql_code);

 }

if ($resultado == null) {
echo ("Falha ao enviar aquivo");
}else
 echo ("Arquivo eviado com sucesso");

aqui, a imagem vai para a tabela 'pacientes', mas como faço para setar ela dps como usuario logado, como no exemplo da imagem...

image.png.e9192eb93011433ca3fb3ad66faf3bee.png 

  • Moderador
Postado

@Alice Braga Basicamente, você não deve  colocar a imagem na tabela do banco de dados, apenas o nome do arquivo da imagem.  No caso, quando for buscar a imagem para mostrar em tela, você pega o nome do arquivo na tabela do banco de dados e monta a url..

 

por exemplo vamos supor que a imagem ficou com nome de "avatar.png " na tabela do banco de dados..

Ai é só fazer o select então  concatenar com a url da pasta onde salvou a imagem

 

Vamos supor que você salvou a imagem no diretorio img no servidor..

$caminho = "img/";

$selecionar = mysqli_query($conexao, "Select imagem from usuario");
$dados = mysqli_fetch_object($selecionar);

$imagem = $dados->imagem;

$img = $caminho . $imagem;

echo "<div class='avatar'>
              <img src='$img'/>
		</div>";

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!