Como mostrar uma imagem através do caminho no banco de dados mysql ?

14/11/2017

0

Tenho o código:

<?php

if (isset($_POST['pesquisar']))
{
$campo = trim($_POST['campo']);

if(empty($campo) || is_null($campo)){
echo "<script language='javascript' type='text/javascript'>
alert('Você digitou um espaço em branco!!');</script>";
die();
}else{
$res = mysql_query("SELECT * from cadastroquestoes where Questao LIKE '%$campo%'");
echo"
<table id='tabela'>
<thead>
<tr>
<td>Imagem questão: </td>
<td>Matéria da questão:</td>
<td>Questão :</td>
<td>Resposta :</td>
<td>Email de quem cadastrou: </td>
</tr>
</thead>
</table>";

while($escrever=mysql_fetch_array($res)){

echo'<table>
<tr>
<td>' . $escrever['imagemQuestao'] . '</td>
<td>' . $escrever['materiaQuestao'] . '</td>
<td>' . $escrever['Questao'] . '</td>
<td>' . $escrever['Resposta'] . '</td>
<td>' . $escrever['nomeProf'] . '</td>
</tr>
</table>';
}
}
}
?>

Gostaria de continuar mostrando as outras informações porém no lugar do $escrever['imagemQuestao']  , gostaria de pegar o caminho do banco e mostrar a imagem através disso.

Meu banco de dados está assim:
idQuestao materiaQuestao Questao Resposta imagemQuestao nomeProf
Vinicius

Vinicius

Responder

Post mais votado

14/11/2017

Boa tarde, Vínicius.

Você precisa informar a tag img onde deseja apresentar a imagem, e dentro de src, você informa o caminho da foto que está trazendo do banco de dados... Acredito que ficaria dessa forma:


echo'<table>
		<tr>
			<td> <img src="' . $escrever['materiaQuestao'] . '"/></td>
			<td>' . $escrever['materiaQuestao'] . '</td>
			<td>' . $escrever['Questao'] . '</td>
			<td>' . $escrever['Resposta'] . '</td>
			<td>' . $escrever['nomeProf'] . '</td>
		</tr>
	</table>';

Marcelo Santana

Marcelo Santana
Responder

Mais Posts

21/06/2021

Fábio Salvador

Para eu mostrar uma foto primeiro eu preciso trazer essa foto para o HD gravar em uma pasta e depois selecionar o caminho???
Responder

25/06/2021

Luiz

Boa tarde, Vínicius.

Você precisa informar a tag img onde deseja apresentar a imagem, e dentro de src, você informa o caminho da foto que está trazendo do banco de dados... Acredito que ficaria dessa forma:


echo'<table>
		<tr>
			<td> <img src="' . $escrever['materiaQuestao'] . '"/></td>
			<td>' . $escrever['materiaQuestao'] . '</td>
			<td>' . $escrever['Questao'] . '</td>
			<td>' . $escrever['Resposta'] . '</td>
			<td>' . $escrever['nomeProf'] . '</td>
		</tr>
	</table>';



Faltou concatenar o .jpg

<td> <img src=" ' . $escrever['materiaQuestao'] .'.jpg "/></td>
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar