Exibição de foto do BD com php [RESOLVIDO]

1. Exibição de foto do BD com php [RESOLVIDO]

washington mendes da silva
wmendes

(usa Ubuntu)

Enviado em 04/07/2013 - 10:28h

Bom dia!
Estou precisando listar em uma tabela as fotos das pessoas cadastradas no meu BD!

<?php
error_reporting(0);
include("conexao.php");

//$sql = "SELECT * FROM fotos";
$sql = ("SELECT foto, nome, telefone, telefone1, setor, cidade, data, DATE_FORMAT(data, '%d/%m/%Y') AS data FROM fotos ORDER BY id DESC");

$res = mysql_query($sql);

if($res){

echo "
<table border='1'>
<col width='80' />
<col width='254' />
<col width='124' />
<col width='234' />
<col width='100' />
<tr>
<td bgcolor='#00FFFF' align='center'>FOTOS</td>
<td bgcolor='#00FFFF' align='center'>NOME</td>
<td bgcolor='#00FFFF' align='center'>CIDADE</td>
<td bgcolor='#00FFFF' align='center'>SETOR DE ATENDIMENTO</td>
<td bgcolor='#00FFFF' align='center'>DATA</td>
</tr>
";
while ($lista = mysql_fetch_array($res)){
$id = $lista['id'];
$foto = $lista['foto'];

echo "
<tr>
<td align='center'><img src='visualizaFoto.php?id=$id' width='40' height='20' ></td>
<td align='center'>$lista[nome]</td>
<td align='center'>$lista[cidade]</td>
<td align='center'>$lista[setor]</td>
<td align='center'>$lista[data]</td>
</tr>";
}
echo "</table>";
}
else {
echo "Erro ao listar os dados!";
}
?>

Meu unico problema é se eu fizer o $sql = "SELECT * FROM fotos"; // da tudo certo! mas tenho um campo data que precisa ser convertido para exibir no formato brasileiro, que seria assim a consulta>

$sql = ("SELECT foto, nome, telefone, telefone1, setor, cidade, data, DATE_FORMAT(data, '%d/%m/%Y') AS data FROM fotos ORDER BY id DESC");

só que dessa outra forma a imagem não aparece mais... alguém da uma luz!

Desde já grato!




  


2. Explode a data em php

Lucas Rangel
rangel.lucas

(usa Ubuntu)

Enviado em 04/07/2013 - 13:22h

Você pode formatar a data com o PHP

faz o SELECT sem o DATE_FORMAT

e faça isso

$data = explode("-",$lista[data]);
echo $data[2]."/".$data[1]."/".$data[0];




3. Re: Exibição de foto do BD com php [RESOLVIDO]

washington mendes da silva
wmendes

(usa Ubuntu)

Enviado em 05/07/2013 - 08:46h

Perfeito brother!
Deu certo, só deixei assim sem as aspas duplas!
$data[2]/$data[1]/$data[0]

Muito Obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts