Ir para conteúdo

POWERED BY:

Arquivado

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

FabianoBSB

Inserir lista de um array no meio do insert

Recommended Posts

Olá a todos

Preciso de ajuda em uma sintaxe sql aonde ao chegar em um determinado campo seja inserido unicamente uma lista de um array.

 

EX:

$sql1="INSERT into tbl_doacao_entidades(
id,
titulo_entidade,
data_publicacao,
descricao_doacao,
caminho_img,
id_entidade )
values
('$iddoacao',
'$nome_entidade',
'$datacadastro',
'$descrição'";
aqui abaixo ta o problema. Não consigo fazer funcionar. Também nem sei se dar pra fazer. Quero que no mesmo campo contenha o caminho de várias imagens: imagem1.jpg,imagem2.jpg.... etc. Esse valores vem de um array.
for($a=0;$a<count($imagens);$a++){
$imagens[$a]; }";
'$id_entidade'
)";

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caramba... você quer mesmo fazer uma operação dentro da query SQL do insert ?... Amigo, primeiro faça a operação pra poder capturar os dados e então inserir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caramba... você quer mesmo fazer uma operação dentro da query SQL do insert ?... Amigo, primeiro faça a operação pra poder capturar os dados e então inserir.

Ja tenho esses dados em um array como eu disse. Ja vi uma operação dessas so que com com if. Ex:

 

$sql = 'SELECT '.$query['SELECT'].' FROM '.(isset($query['PARAMS']['NO_PREFIX']) ? '' : $this->prefix).$query['FROM'];

 

if (isset($query['JOINS']))

{

foreach ($query['JOINS'] as $cur_join)

$sql .= ' '.key($cur_join).' '.(isset($query['PARAMS']['NO_PREFIX']) ? '' : $this->prefix).current($cur_join).' ON '.$cur_join['ON'];

}

e por ai vai....

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.