Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

natanrocha

Como exibir na pagina imagens cadastrada no banco de dados?

Recommended Posts

depende da sua modelagem, no banco você salvou a imagem como BLOB ou salvou o nome do arquivo?:

salvei o nome do arquivo, no banco ela pega o nome do arquivo e o caminho... como faço???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

  1. Conecta no banco.
  2. Faz uma consulta (Select).
  3. Exibe os dados.

Sem problema.

Olá só angelorubin esse é o meu codigo, me da uma força ai me diz como tenho que fazer, olha la em baixo to querendo exibir as thumbs com o ThimThumb olha se tou pergando certo no select lá, ve se as variaveis estão certas e tals

 

<?php 
session_start(); // Inicia a sessão

if(!isset($_SESSION['loginSession']) AND !isset($_SESSION['senhaSession'])){
  header("Location: login.php");
  exit;
 }

?>
<?php include 'header2.php'; ?>
<?php 
include "config.php";


$login = $_SESSION['loginSession'];
$senha = $_SESSION['senhaSession'];


$sql = mysql_query("SELECT * FROM login_session WHERE login = '$login' AND senha = '$senha'");

while($linha = mysql_fetch_array($sql)){
$nome = $linha['nome']; 
$id = $linha['id']; 
echo $id;
}

?>
<br />
<br />
<h1>Olá seja bem vindo ao seu perfil <?php echo $nome; ?></h1>
<br />

<?php if(isset($_POST['upload'])){
  //pasta para qual o arquivo será enviado
  $pasta = 'upload';
  //permitindo os tipos de imagens
  $permitido = array('image/jpg', 'image/jpeg', 'image/pjpeg');
  
  $img = $_FILES['img'];
  //caminho da imagem
  $tmp  = $img['tmp_name'];
  $name = $img['name'];
  $type = $img['type'];
  
  require('upload_func.php');
  
  if(!empty($name) && in_array($type, $permitido)){
    $nombre = 'doreganho-'.md5(uniqid(rand(), true)).'.jpg';
	upload($tmp, $nombre, 650, $pasta);
	
	
	$cadastraImg = mysql_query("UPDATE login_session SET  postId = '$tmp' , imgName = '$nombre'  WHERE id = '$id'");

$atualizou = $cadastraImg;

if($atualizou){
 echo "<span class=\"ok\">Sua foto foi alterada com sucesso!</span>";
}else{
 echo "<span class=\"no\">Não foi possível alterar sua foto, tente novamente!</span>";
}
	
  }else{
    echo 'Tipo do arquivo não é aceito! envie um arquivo no formato jpg';
  }

} 
?>




<form name="upload" action="" enctype="multipart/form-data" method="post" >
<input type="file" name="img" />
<input type="submit" name="upload" value="Upload" />
</form>

<?php  
$select_img = mysql_query("SELECT * FROM login_session WHERE postId = '$tmp'");
while($resImg = mysql_fetch_array($select_img)){
$imgName = $resImg['imgName'];

?>
<img src="timthumb.php?src=upload/<?php echo $imgName; ?>&h=150&w=150&zc=1" alt="">
<?php 
}
?>


</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola pessoal,,, estou com um grande problema,, estou fazendo um site, com e preciso exibir resultados do banco de dados, porem não consigo declarar o arquivo foto ( no banco de dados esta o caminho da imagem) para variavel e assim executar...o codigo esta assim:

<?php
	$pesquisar = $_POST['pesquisar'];
	$result_cursos = "SELECT * FROM anuncio WHERE tags LIKE '%$pesquisar%' LIMIT 10";
	$resultado_cursos = mysqli_query($conn, $result_cursos);
	while($rows_cursos = mysqli_fetch_array($resultado_cursos)){
		
		echo "<div id='out1'><hr /><hr><hr><hr><br /><h2>".$rows_cursos['nome']."</h2></div>";
		echo '<div id=out2> <img src="fotos/rhonna.png"></div>';
		echo '<div id=out4><img src="img/ico_endereco.png" align="absmiddle" />';
		echo " ".$rows_cursos['endereco']."<br>";
		echo "".$rows_cursos['cep']."<br><br>";
		echo '<img src="img/ico_contato.png" align="absmiddle" />';
		echo " ".$rows_cursos['email']."  ";
		echo '<img src="img/ico_site.png" align="absmiddle" />';
		echo " ".$rows_cursos['site']."<br><br>";
		echo '<img src="img/ico_tel.png" align="absmiddle" />';
		echo " ".$rows_cursos['tel1']."";
		echo "     ".$rows_cursos['tel2']."";
		echo "     ".$rows_cursos['tel3']."";
		echo "       ".$rows_cursos['tel4']."<br><br>";
		echo '<img src="img/ico_whatsapp.png" align="absmiddle" />';
		echo "  ".$rows_cursos['whatsapp']."</div>";
		echo "<div id='out5'>".$rows_cursos['tags']."</div><br>";
	}
?>

com esse codigo consigo trazer todas informações, inclusive alguns icones,, quero apenas acrecentar o parametro fotos e exibir

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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