Olá galera blz?
Estou usando o BD "Firebird" e to com um problema, tenho um campo tipo "BLOB" que armazena texto de descrição de um determinado produto.
O problema é que ao imprimir na tela ele não quebra linhas.
Tipo:
Teria que ficar assim:::
Informações Técnicas.
-Pentium 4
-HD Sata II
- 1GB de Memória Kingston
- etc........
Ta imprimindo assim:
Informações Técnicas. -Pentium 4 -HD Sata II - 1GB de Memória Kingston - etc........
Estou usando o seguinte comando:
$sql = ibase_query("SELECT * FROM PRODUTOS WHERE CODIGO='$idpr'");
$row = ibase_fetch_object($sql);
ibase_blob_echo ($row->DESCRICAO);
Agradeço quem pude ajudar, pois no pr´prio manual do PHP observei que comandos para ibase são bem menos do q MySQL.
VLW
Quebra De Linha Php + Firebird
Started By PHP-man, 15/12/2006, 21:51
3 replies to this topic
#1
Posted 15/12/2006, 21:51
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man
#2
Posted 15/12/2006, 22:11
#3
Posted 15/12/2006, 22:18
Olá, ja tentei utilizar o nl2br, porém em função de para imprimir um campo BLOB é necessário utilizar ($variavel->CAMPODATABELA) então não consegui isolar, por ão ter achado caractere de scape para "()". Ja tentei tbm wordwrap etc... Conheço bem o manual do PHP. O problema que encontrei foi esse, além disso creio que o campo BLO de um BD firebird não usa \n ao gravar os dados, pois o cadastro é feito em um sistema local que não é executado através de um browser e sim de uma janela de aplicativo.
Se falei """merrrrrrr.... tuuuuuuuu""" alguem me corrija.
Agradeço quem puder me ajudar.
Obs.: A situação é seguinte estou vinculando o site da pessoa com o sistema que roda na máquina dentro da empresa dela que foi desenvolvido em Delphi e Firebird.
Se falei """merrrrrrr.... tuuuuuuuu""" alguem me corrija.
Agradeço quem puder me ajudar.
Obs.: A situação é seguinte estou vinculando o site da pessoa com o sistema que roda na máquina dentro da empresa dela que foi desenvolvido em Delphi e Firebird.
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man
#4
Posted 16/12/2006, 05:56
Ué, não leu no manual?
Desde então, você tem que usar ibase_blob_get().
Esta função abre um BLOB para leitura e envia seu conteúdo diretamente para a saída padrão (o browser, na maioria dos casos). Retorna TRUE em caso de sucesso ou FALSE em falhas.
Desde então, você tem que usar ibase_blob_get().
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó 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)