Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoas,
vou colocar os códigos depois explico.
busco descrição de uma tabela sem repetições:
SELECT DISTINCT(descricao), 1 as t FROM funcao_curso WHERE cod_curso IN (SELECT cod_funcao FROM cgrt_func_list WHERE cod_cgrt = ".(int)($_GET[cod_cgrt])." AND cod_setor = ".(int)($_GET[cod_setor])." GROUP BY cod_funcao ORDER BY cod_funcao)
$rcur = pg_query($sql);
$curl = pg_fetch_all($rcur);
faço for para pegar os id's das descrições
for($x=0;$x<pg_num_rows($rcur);$x++){
//Pegar somente o id para fazer insert e update na tabela sugestão
$desc = "select f.id from funcao_curso f, sugestao s
where f.id = s.med_prev and id_ppra = ".(int)($_GET[cod_cgrt])." and cod_setor = ".(int)($_GET[cod_setor])."
and tipo_med_prev = 2 and f.descricao like '%{$curl[$x][descricao]}%'";
$dsc = pg_query($desc);
$qry = pg_fetch_array($dsc);
//faz uma pesquisa a cada item exibido buscando dados armazenados (caso haja)
$sql = "SELECT * FROM sugestao WHERE id_ppra = ".(int)($_GET[cod_cgrt])." AND tipo_med_prev = 2 AND cod_setor = ".(int)($_GET[cod_setor]);
$rsu = pg_query($sql);
$dmp = pg_fetch_array($rsu);
echo "<input type=hidden name='cur_id[]' id='cur_id[]' value='{$qry[id]}'>";
}
visto os códigos o problema está em como montar esse formulário pois fiz um print da consulta onde pego os id's e me retornaram os corretos, mas qnd passo por post passa os id's errados.
//recebo o post enviado para poder inserir ou fazer update na tabela
if(count($_POST[cur_id]) > 0)
alguém sabe como envio esse post corretamente
Carregando comentários...