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
<?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
Curtir tópico
+ 0
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:
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
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:
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
Clique aqui para fazer login e interagir na Comunidade :)