Jump to content


Photo

Echo Campo Blob


  • Faça o login para participar
2 replies to this topic

#1 Freedom

Freedom

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado
  • Interesses:Designer, Fireworks, Dreamweaver, Internet, Delphi

Posted 07/04/2006, 00:09

Olá galera, estou tentando imprimir um valor de um campo BLOB usando:

<?

$SQL = "SELECT DUVIDA_ID, TITULO, OBSERVACAO, MODULO, DATA FROM duvida where duvida_id=$id";
$result_id = @mysql_query($SQL) or die("Erro no banco de dados!");
$total = @mysql_num_rows($result_id);
$dados = mysql_fetch_row($result_id);

echo $dados[0];
echo $dados[1];
echo $dados[2];
?>

O problema é que não imprime nada, o resto dos campos imprime 100$, menos o BLOB

VAleu

Edição feita por: Freedom, 07/04/2006, 00:10.

Douglas Brucieri
"Os problemas não podem ser resolvidos em um mesmo nível de pensamento o qual foram gerados".

#2 rEd nEcK *

rEd nEcK *

    |̲̅<̲̅Θ̲̅>̲̅|

  • Usuários
  • 164 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 07/04/2006, 01:23

Tente fazer o seguinte:

<?php
//RECEBE PARÂMETRO
$id = $_GET["id"];

//CONECTA AO MYSQL
$conn = mysqli_connect("localhost", "usuario", "senha", "base de dados ");

//EXIBE IMAGEM
$sql = mysqli_query($conn, "SELECT foto,tipo FROM fotos WHERE id = ".$id."");

$row = mysqli_fetch_array($sql, MYSQLI_ASSOC);
$tipo = $row["tipo"];
$bytes = $row["foto"];

//EXIBE IMAGEM
header("Content-type: ".$tipo."");
echo $bytes;
?>


Fonte: http://www.imasters....p?cn=3831&cc=44

Abraços
~/ ArrastoMemo.Com - Porque ganhar não é tudo, tem que humilhar o adversário /~

#3 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 07/04/2006, 09:50

Bom, o problema é que você não pode exibir dois tipos de informações diferentes na mesma página ao mesmo tempo, no mesmo arquivo. Digo informações diferentes, no caso de usar um header() para definir.

No teu caso, se você quer exibir uma imagem e informações sobre o registro. Terá que fazer uma página .php que recebe o identificador do registro via url e exibir a imagem. E esse arquivo é chamado na hora em que você for exibir o registro em outra página, e será chamado indicando o src da página .php que exibe a imagem na tag <img>.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq