Alguém pode ajudar com uma dica, tenho tabela associado aonde tenho campos nome, e foto onde está configurado para salva como Imagem (Nome do arquivo), foi criado uma nova tabela tenho campo virtual para trazer a imagem quando seleciona o associado, onde tenho campo nome do associado e foto, fiz select no associado ele trás o nome e o caminho da foto no campo virtual, como que poderia trazer essa imagem para esse campo virtual?
Você qier Exibir a imagem ou apenas guardar o binário dela no campo virtual ?
Apenas Exibir a imagem
No campo virtual tipo label envia a tag html IMG com src apontando para o caminho da imagem
Eu criei Evento Ajax Onclick
$check_sql = “SELECT FOTO_ASSOC”
. " FROM tb_associado"
. " WHERE ID_ASSOC = ‘" . {ID_ASSOC} . "’";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Row found
{
{FOTO_ASSOC} = “img src=…/file/img/ID {ID_ASSOC} {NOME_ASSOC}/{FOTO_ASSOC}”.{rs[0][0]}."’>";
}
else // No row found
{
{mmod_img} = ‘’;
}
mas mesmo assim não trás a foto só trás o caminho dela.
esse seria subdiretorio para armazenamento local /ID {ID_ASSOC} {NOME_ASSOC}
Você esqueceu de abrir a tag img, no Src tem espaços
// Check for record
$check_sql = “SELECT FOTO_ASSOC”
. " FROM tb_associado"
. " WHERE ID_ASSOC = ‘" . {ID_ASSOC} . "’";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Row found
{
{FOTO_ASSOC} = “<img src=…/file/img/ID {ID_ASSOC} {NOME_ASSOC}/{FOTO_ASSOC}”.{rs[0][0]}."’>";
}
else // No row found
{
{mmod_img} = ‘’;
}
Está com espaço por que no campo diretorio está com espaço, ainda pega somente nome da imagem no banco