Jump to content
Fórum Script Brasil
  • 0

Mostrar imagem do Banco de Dados Mysql na Grid do Datatables


Question

Ola Pessoal, estou tentando enviar uma imagem do Banco de Dados Mysql para a grid do datatables, e esta apenas mostrando o formato da imagem e não esta aparecendo a imagem. No banco de dados esta como Foto varchar(15), fica gravado apenas o nome da imagem ex: prod001.jpg, e possuo uma pasta chamada /datatables/imagens/.......

Este o meu código, quem puder me ajudar, fico grato, muito obrg a todos que postarem no auxilio.

$dados = array();
while( $row =mysqli_fetch_array($resultado_usuarios) ) 
{
    $dado = array();
    $imageURL = 'datatables/imagens/'.$row["Foto"];

    $dado[] = "<img src='<?php echo $imageURL; ?>' 
           alt='some text' width=20 height=20/>";

    $dado[] = $row["Id"];
    $dado[] = $row["Nome"];
      $dados[] = $dado;
};

 

Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 1

Tenta assim:

<?php
// Resto do código...
$dado[] = "<img src='$imageURL' alt='some text' width=20 height=20/>";

Ou

<?php
// Resto do código...
$dado[] = '<img src="'.$imageURL.'" alt="some text" width="20" height="20"/>';

 

Edited by Leonardo Persan
Link to post
Share on other sites
  • 0

Ola Leonardo, inseri o comando para mostrar se estava pegando realmente o nome da tabela, $dado[] = "--Path/Imagem-".$imageURL;, esta trazendo corretamente, só não esta apresentando a imagem na tela.

Fiz um teste fazendo a chamada de uma imagem através deste comando padrão , ele esta funcionando

$dado[] = "<img src='/datatables/icones/A1.pjg' class='img-responsive img-circle' alt=' ' width=20 height=20/>";

So não esta querendo mostrar a imagem que passo como parâmetro da tabela do Banco de Dados.

Obs. Inclusive inseri os dois comandos dos quais descreveu acima, mesmo assim não tive exito.

Link to post
Share on other sites
  • 0

Leonardo, pensei no que você havia dito do endereço e apenas inseri uma barra na frente do path conforme segue e já esta funcionando, muito obrigado, valeu.

$imageURL = '/datatables/imagens/'.$row["Foto"]

Estou no Skype, tenho adicionado, grato pela ajuda, abraço

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148692
    • Total Posts
      644524
×
×
  • Create New...