Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jaksonp

[Resolvido] FPDF e MYSQL com imagens

Recommended Posts

Olá pessoal quero mostrar todas as imagens do mysql, levando em consideração que eu tenha armazenado no db somente

O caminho das imagens...

 

Ex: imagens/foto. Jpg

 

Mas quero gerar um pdf com todas as imagens e seus respectivos nome_produto , referencia etc..

 

 

Obs: usando a classe fpdf.

 

 

Alguém me da uma ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Evite usar CAIXA ALTA.

 

Oque você não sabe fazer? onde é a dúvida?

 

-> conectou ao banco ?

-> fez a consulta ?

-> montou a saida formatada como você quer ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Evite usar CAIXA ALTA.

 

Oque você não sabe fazer? onde é a dúvida?

 

-> conectou ao banco ?

-> fez a consulta ?

-> montou a saida formatada como você quer ?

 

 

 

Seguinte: consigo trazer o caminho da imagen no diretorio mas nao mostra.

 

sim fiz conexao com banco e tudo:

você E LOGO ABAIXO NA

FUNCAO IMAGE()!

 

 

 

$pdf->Image('.$linha[path].',5,5,10,10,'jpg','http://www.fpdf.org'); //aki onde mostra a imagem, mas acusa erro abaixo

 

Erro na biblioteca FPDF :

Warning: getimagesize: Unable to open '.$linha[path].' for reading. in c:\apache\htdocs\www.januariopecas.com.br\admin\fpdf153\fpdf.php on line 1530

 

TRECHO ONDE DA O ERRO NA CLASS:

function _parsejpg($file)
{
	//Extract info from a JPEG file
	$a=GetImageSize($file);
	if(!$a)
		$this->Error('Imagem incorreta: '.$file);
	if($a[2]!=2)
		$this->Error('Não é JPG: '.$file);
	if(!isset($a['channels']) || $a['channels']==3)
		$colspace='DeviceRGB';
	elseif($a['channels']==4)
		$colspace='DeviceCMYK';
	else
		$colspace='DeviceGray';
	$bpc=isset($a['bits']) ? $a['bits'] : 16;
	//Read whole file
	$f=fopen($file,'rb');
	$data='';
	while(!feof($f))
		$data.=fread($f,4096);
	fclose($f);
	return array('w'=>$a[0],'h'=>$a[1],'cs'=>$colspace,'bpc'=>$bpc,'f'=>'DCTDecode','data'=>$data);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá pessoal, vcs entenderam o que eu preciso?

1- Já tenho conexão com o banco de dados.

2- Já consigo trazer o endereço da foto que esta no banco através da consulta...

3 - preciso exibir as imagens do BD com todas sua características, com seguinte codigo: usando classe fpdf ok!

 

while($linha=mysql_fetch_array($qr))

 

{

 

$pdf->Write(10,'| '.$linha[path].'');

 

//$pdf->Image('.$linha[path].',5,5,10,10,'jpg','http://www.fpdf.org'); aki nao mostra todas as imagens..? :(

 

}

 

erro:

 

Erro na biblioteca FPDF :

Warning: getimagesize: Unable to open '.$linha[path].' for reading. in c:\apache\htdocs\www.januariopecas.com.br\admin\fpdf153\fpdf.php on line 1530

Compartilhar este post


Link para o post
Compartilhar em outros sites

O erro, é meio claro amigo.. não tá achando a imagem..

 

tente assim:

$pdf->Image($linha['path'] ,5,5,10,10,'jpg','http://www.fpdf.org');

mas antes dê um echo $linha['path'] para ver se está correro o caminho até a imagem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

thanks for colaboration... yeesss nao sei como mas funcionou huahauhaua!

 

abraço.. eu já estava um pouco grog hehehe de tanto tentar com vetor rsss!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.