Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

actualizar select depois de insert na tabela

$
0
0
bom dia

Pessoal

Estou o seguinte problema, estou a fazer o insert de elementos num grupo (tipo turma) com origem em que escolho o posto e depois o elemento, por sua vez tenho um botão para fazer o insert mas o select box seguinte nao esta a actualizar os elemento que constam no grupo.
Este conjunto esta todo dentro de um dialog.

Junto imagem e codigo da pagina para ver se me conseguem ajudar.

Imagem Colocada

Codigo da pagina no total
Código :
<?php
include_once 'functions/functions.php';
?>
<script>

$(function() {
$('input').filter('.datepicker').datepicker();
});
$(function() {
$( "#dialog-apagar-grupo" ).dialog({ autoOpen: false });
$( "#dialog-apagar-dia" ).dialog({ autoOpen: false });
$( "#dialog-edita-grupo" ).dialog({ autoOpen: false });
});

/*
$(document).ready(function() {


// Evento change sobre botao adicionar
$("#btAdicionar").click(function(){
         var id_responsavel = $("#cmbResponsavel").val();
         var id_activ = $("#ID_actividade").val();
       
         $.post(
                 "inserir_responsavel_actividade.php",
                 { action: "inserir", id_resp: id_responsavel, id_activ: id_activ },
                 function(data){
                         $.post(
                                 "get_responsavel_actividade.php",
                                 { action: "refresh", id: id_activ },
                                 function(data){
                                         $("#cmbResponsavel_actividade").empty().html(data);
                                 }
                         );
                 }
         );
});
// Evento change sobre botao remover
$("#btRemover").click(function(){
         var id_responsavel = $("#cmbResponsavel_actividade").val();
         var id_activ = $("#ID_actividade").val();
         $.post(
                 "remover_responsavel_actividade.php",
                 { action: "remover", id_resp: id_responsavel, id_activ: id_activ },
                 function(data){
                         $.post(
                                 "get_responsavel_actividade.php",
                                 { action: "refresh", id: id_activ },
                                 function(data){
                                         $("#cmbResponsavel_actividade").empty().html(data);
                                 }
                         );
                 }
         );
});
});
*/
// Função de formatação da hora
function formatar_mascara(src, mascara) {
var campo = src.value.length;
var saida = mascara.substring(0,1);
var texto = mascara.substring(campo);
if(texto.substring(0,1) != saida) {
src.value += texto.substring(0,1);
}
         return true;
}
function adicionar_dia(nid_formacao){
//alert(nid_formacao);
$.post(
         "update_formacao.php",
         { action: "adiciona_dia", nid_formacao:nid_formacao},
         function(data){
                 $("#dias_formacao").empty().html(data);
         }
);
};

// Evento Update data de dia de formação
function update_data_dia(nid_dia_formacao,data,nid_formacao){
alert(nid_dia_formacao);
$.post(
         "update_formacao.php",
         { action: "update_data_dia", nid_dia_formacao:nid_dia_formacao, data:data, nid_formacao:nid_formacao},
         function(data){
                 $("#dias_formacao").empty().html(data);
         }
);
};

// Evento Update hora Incio formação dia
function update_hora_inicio_formacao_dia(nid_dia_formacao,hora_inicio){
//alert(nid_dia_formacao);
$.post(
         "update_formacao.php",
         { action: "update_hora_inicio_dia", nid_dia_formacao:nid_dia_formacao, hora_inicio:hora_inicio}
);
};

// Evento Update hora Fim formação dia
function update_hora_fim_formacao_dia(nid_dia_formacao,hora_fim){
//alert(nid_dia_formacao);
$.post(
         "update_formacao.php",
         { action: "update_hora_fim_dia", nid_dia_formacao:nid_dia_formacao, hora_fim:hora_fim}
);
};
function apagar_dia_formacao(nid_dia_formacao,nid_formacao) {
$("#dialog-apagar-grupo").bind('keypress', function(e)
{
         if(e.keyCode == 13)
         {
                 return false;
         }
});

         $( "#dialog-apagar-dia" ).dialog({
         autoOpen: true,
         height: 200,
         width: 350,
         modal: true,
         buttons: {
         "Eliminar": function() {
                 $.post(
                 "update_formacao.php",
                 { action: "apagar_dia_formacao", nid_dia_formacao:nid_dia_formacao, nid_formacao:nid_formacao},
                 function(data){
                         $("#dias_formacao").empty().html(data);
                       
                         //alert(data)
                         });
                         $( this ).dialog( "close" );                  
                 },
         "Cancelar": function() {
                 $( this ).dialog( "close" );
         }
         }
         });
}
// Evento change sobre botao pesquisar
function adicionar_grupo(nid_formacao){
//alert(nid_formacao);
$.post(
         "update_formacao.php",
         { action: "adicionar_grupo", nid_formacao:nid_formacao},
         function(data){
                 $("#grupos_formacao").empty().html(data);
         }
);
};

function update_descricao_grupo_formacao(nid_grupo_formacao,descricao,nid_formacao){
$.post(
         "update_formacao.php",
         { action: "update_descricao_grupo_formacao", nid_grupo_formacao:nid_grupo_formacao, descricao:descricao, nid_formacao:nid_formacao}
);
};

function apagar_grupo_formacao(nid_grupo_formacao,nid_formacao) {
$("#dialog-apagar-grupo").bind('keypress', function(e)
{
         if(e.keyCode == 13)
         {
                 return false;
         }
});

         $( "#dialog-apagar-grupo" ).dialog({
         autoOpen: true,
         height: 200,
         width: 350,
         modal: true,
         buttons: {
         "Eliminar": function() {
                 $.post(
                 "update_formacao.php",
                 { action: "apagar_grupo_formacao", nid_grupo_formacao:nid_grupo_formacao, nid_formacao:nid_formacao},
                 function(data){
                         $("#grupos_formacao").empty().html(data);
                       
                         //alert(data)
                         });
                         $( this ).dialog( "close" );                  
                 },
         "Cancelar": function() {
                 $( this ).dialog( "close" );
         }
         }
         });
}

function edita_grupo_formacao(nid_grupo) {
//alert (nid_grupo);
document.getElementById("nid_grupo").value = nid_grupo;
$("#dialog-edita-grupo").bind('keypress', function(e)
{
         if(e.keyCode == 13)
         {
                 return false;
         }
});

elemento_grupo(),

         $( "#dialog-edita-grupo" ).dialog({
         autoOpen: true,
         height: 300,
         width: 700,
         modal: true,
         buttons: {
         "Cancelar": function() {
                 $( this ).dialog( "close" );
         }
         }
         });
}
function elemento_grupo(){
var nid_grupo = $("#nid_grupo").val();
alert (nid_grupo);
// Acerta Combox de elementos do Grupo no inicio
$.post(
         "update_formacao.php",
         { action: "get_elementos_grupo", nid_grupo: nid_grupo },
         function(data){
                 $("#cmbElementos_Grupo").empty().html(data);
         }
);
}
// Funções de selecção de elemetos do Grupo de Formação
// Escolhe elementos do posto
function escolha_posto(nid_posto){
                 alert (nid_posto);
$.post(
         "update_formacao.php",
         {action:"get_elementos", nid_posto: nid_posto},
         function(data) {
                 // Aqui irão surgir os dados retornados pelo ficheiro get_concelhos.php
                 // Esvaziamos a combo dos concelhos e enchemos com os dados retornados
               
                         alert(data);
                 $("#cmbElementos").empty().html(data);                
         }
);
};

// Escolhe adiciona elementos ao grupo
function adiciona_elemento(){
         var nid_bombeiro = $("#cmbElementos").val();
         var nid_grupo = $("#nid_grupo").val();
         alert(nid_grupo);
         alert(nid_bombeiro);
       
         $.post(
                 "update_formacao.php",
                 { action: "adicionar_elemento", nid_bombeiro: nid_bombeiro, nid_grupo: nid_grupo },
                         function(data){
                                 $("#cmbElementos_Grupo").empty().html(data);
                         }
         );
};

</script>
<?php
// Função de criação de lista de dias de formação //
function dias_formacao($nid_formacao){
         $nid_formacao = set("nid_formacao", "integer");
         Echo "Dias de formação.<br/>";
         ?>
<select name="formacao" id="formacao" ><?php grupos_formacao($nid_formacao);?></select>
<?php
         liga();
         $sql_dias_formacao = 'select *
                                                         from formacao_dias fd
                                                         where fd.nid_formacao='.$nid_formacao;
         $res_dias_formacao = mysql_query($sql_dias_formacao);
         //echo mysql_num_rows($res_aprovacao_folhas);
         //echo "teste";
         if (mysql_num_rows($res_dias_formacao)>=1){
                 ?>
                 <table border = "0">
                         <thead>
                                 <tr>
                                         <th>Data</th>
                                         <th>Hora Inicio</th>
                                         <th>Hora Fim</th>
                                         <th>Grupo de Convocados</th>
                                         <th></th>
                                 </tr>
                         </thead>
                         <tbody>
                 <?php
         while ($lin_dias_formacao = mysql_fetch_assoc($res_dias_formacao)) {
                                 $f++;
                                 if ($lin_dias_formacao['data']==null){
                                         $data='';
                                 } else {
                                         $data=date("d-m-Y", strtotime($lin_dias_formacao['data']));
                                 }
                                       
                                 ?>
                                 <tr>
                                         <td align="center">
                                                 <input
                                                         type="text"
                                                         name="data"
                                                         class="datepicker"
                                                         style="width: 80px;"
                                                         maxlength="10"
                                                         id="data_<?php echo $lin_dias_formacao['nid_formacao_dias']?>"
                                                         onchange="update_data_dia(<?php echo $lin_dias_formacao['nid_formacao_dias']?>,this.value,<?php echo $nid_formacao?>)"
                                                         value="<?php echo $data ?>" />
                                         </td>
                                         <td align="center">
                                                 <input
                                                         type="text"
                                                         name='hora_inicio'
                                                         MAXLENGTH="5"
                                                         size="5" <?php echo $ativo;?>
                                                         id='hora_inicio_formacao_dia_<?php echo $lin_dias_formacao['nid_formacao_dias']?>'
                                                         onchange="update_hora_inicio_formacao_dia(<?php echo $lin_dias_formacao['nid_formacao_dias']?>,this.value)"
                                                         onkeypress="formatar_mascara(this,'##:##')"
                                                         value="<?php if ($lin_dias_formacao['hora_inicio']!=""){
                                                                                 echo date('H:i', strtotime($lin_dias_formacao['hora_inicio']));
                                                                                 }?>"/>
                                         </td>
                                         <td>
                                                 <input
                                                         type="text"
                                                         name='hora_fim'
                                                         MAXLENGTH="5"
                                                         size="5" <?php echo $ativo;?>
                                                         id='hora_fim_formacao_dia_<?php echo $lin_dias_formacao['nid_formacao_dias']?>'
                                                         onchange="update_hora_fim_formacao_dia(<?php echo $lin_dias_formacao['nid_formacao_dias']?>,this.value)"
                                                         onkeypress="formatar_mascara(this,'##:##')"
                                                         value="<?php if ($lin_dias_formacao['hora_fim']!=""){
                                                                                 echo date('H:i', strtotime($lin_dias_formacao['hora_fim']));
                                                                                 }?>"/>
                                         </td>
                                         <td>
                                                 <select name="grupo_<?php echo $lin_dias_formacao['nid_formacao_dias']?>"
                                                         id='grupo_<?php echo $lin_dias_formacao['nid_formacao_dias']?>'
                                                         onchange="update_grupo_dia(<?php echo $lin_dias_formacao['nid_formacao_dias']?>,this.value)" ><?php grupos_formacao($nid_formacao,$lin_dias_formacao['nid_grupo_formacao']);?>
                                                 </select>
                                         </td>
                                         <td>
                                                 <button name="apagar_dia_formacao" id='apagar_dia_formacao' onclick="apagar_dia_formacao(<?php echo $lin_dias_formacao['nid_formacao_dias'] ?>,<?php echo $nid_formacao?>)">Apagar</button>
                                         </td>
                                 </tr>
                                 <?php
                                 //echo $lin_dias_formacao['nid_formacao_dias']." - ".$lin_dias_formacao['data']." - ".$lin_dias_formacao['hora_inicio']." - ".$lin_dias_formacao['hora_fim'];
                         }
                 }else{
                         echo "Acção de Formacação sem dias defenidos.";
                 }
         ?>
                         </tbody>
                 </table>
         <button name="adicionar_dia" id='adicionar_dia' onclick="adicionar_dia(<?php echo $nid_formacao ?>)">Adicionar Dia</button>
         <?php
}
if($_POST['action']==criar_formacao){

$descricao = set("descricao", "string");
$data = set("data", "integer");
$tipo_formacao = set("tipo_formacao","integer");

$data=get_timestamp_sql($data);

liga();
$sql_cria_formacao = 'INSERT INTO formacao (`tipo_formacao`,`data`,`descricao`)
                                                 VALUES("'.$tipo_formacao.'","'.$data.'","'.$descricao.'")';

if (!mysql_query($sql_cria_formacao))
{
         die('Error: '.mysql_error());
}else{
         echo "1";
}
}
if($_POST['action']==edita_formacao){

$nid_formacao = set("nid_formacao", "integer");

?>
<div id="dias_formacao" >
         <?php
         dias_formacao($nid_formacao);
         ?>
</div>
<div id="grupos_formacao">
         <?php
         grupo_formacao($nid_formacao);
         ?>
</div>
<?php
}
// Funcoes de Criação e Update de dias
if($_POST['action']==adiciona_dia){

$nid_formacao = set("nid_formacao", "integer");

liga();
$sql_adiciona_dia_formacao = 'INSERT INTO formacao_dias (`nid_formacao`)
                                                 VALUES("'.$nid_formacao.'")';

if (!mysql_query($sql_adiciona_dia_formacao))
{
         die('Error: '.mysql_error());
}else{
         dias_formacao($nid_formacao);
}
}
if($_POST['action']==update_data_dia){

$nid_dia_formacao = set("nid_dia_formacao", "integer");
$data = set("data", "unsafe");
$data=date ("Y-m-d", strtotime($data));
$nid_formacao = set("nid_formacao", "integer");

liga();
$sql_update_dia_formacao = 'UPDATE formacao_dias
                                                         SET data="'.$data.'" , hora_inicio=NULL , hora_fim=NULL
                                                         WHERE nid_formacao_dias='.$nid_dia_formacao;
//echo $sql_update_dia_formacao;

if (!mysql_query($sql_update_dia_formacao))
{
         die('Error: '.mysql_error());
}else{
         dias_formacao($nid_formacao);
}
}
if($_POST['action']==update_hora_inicio_dia){

$nid_dia_formacao = set("nid_dia_formacao", "integer");
$hora_inicio = set("hora_inicio", "string");
//$hora_inicio=date('"H:i:s"', strtotime($hora_inicio));
liga();


$sql_data_hora ="SELECT fd.data
                                 FROM formacao_dias fd
                                 where fd.nid_formacao_dias=".$nid_dia_formacao;
//echo $sql_data_hora;
$data_hora=mysql_query($sql_data_hora);
$data_formacao_dia = mysql_result($data_hora, 0, 0);

if($hora_inicio==''){
         $hora_inicio_total='NULL';
}else{
         $hora_inicio_total=cria_data_hora($data_formacao_dia,$hora_inicio);
         $hora_inicio_total=date('"Y-m-d H:i:s"', strtotime($hora_inicio_total));
}


$sql_update_hora_inicio_dia_formacao = 'UPDATE formacao_dias
                                                                                 SET hora_inicio='.$hora_inicio_total.'
                                                                                 WHERE nid_formacao_dias='.$nid_dia_formacao;
//echo $sql_update_hora_inicio_dia_formacao;

if (!mysql_query($sql_update_hora_inicio_dia_formacao))
{
         die('Error: '.mysql_error());
}
}
if($_POST['action']==update_hora_fim_dia){

$nid_dia_formacao = set("nid_dia_formacao", "integer");
$hora_fim = set("hora_fim", "string");
//$hora_inicio=date('"H:i:s"', strtotime($hora_inicio));
liga();


$sql_data_hora ="SELECT fd.data
                                 FROM formacao_dias fd
                                 where fd.nid_formacao_dias=".$nid_dia_formacao;
//echo $sql_data_hora;
$data_hora=mysql_query($sql_data_hora);
$data_formacao_dia = mysql_result($data_hora, 0, 0);

if($hora_fim==''){
         $hora_fim_total='NULL';
}else{
         $hora_fim_total=cria_data_hora($data_formacao_dia,$hora_fim);
         $hora_fim_total=date('"Y-m-d H:i:s"', strtotime($hora_fim_total));
}


$sql_update_hora_fim_dia_formacao = 'UPDATE formacao_dias
                                                                                 SET hora_fim='.$hora_fim_total.'
                                                                                 WHERE nid_formacao_dias='.$nid_dia_formacao;
//echo $sql_update_hora_fim_dia_formacao;

if (!mysql_query($sql_update_hora_fim_dia_formacao))
{
         die('Error: '.mysql_error());
}
}
if($_POST['action']==apagar_dia_formacao){

$nid_dia_formacao = set("nid_dia_formacao", "integer");
$nid_formacao = set("nid_formacao", "integer");
liga();
       
$sql_apagar_dia_formacao = 'DELETE FROM formacao_dias
                                                                 WHERE nid_formacao_dias='.$nid_dia_formacao.'
                                                                 and nid_formacao='.$nid_formacao;
//echo $sql_apagar_grupo_formacao;

if (!mysql_query($sql_apagar_dia_formacao))
{
         die('Error: '.mysql_error());
}else{
         dias_formacao($nid_formacao);
}
}

// Função de criação de lista de Grupo de formação //
function grupo_formacao($nid_formacao){
         $nid_formacao = set("nid_formacao", "integer");
         Echo "Grupos de formação.<br/>";
         liga();
         $sql_grupo_formacao = 'select *
                                                         from formacao_grupos fg
                                                         where fg.nid_formacao='.$nid_formacao;
         $res_grupo_formacao = mysql_query($sql_grupo_formacao);
         //echo mysql_num_rows($res_aprovacao_folhas);
         //echo "teste";
         if (mysql_num_rows($res_grupo_formacao)>=1){
                 ?>
                 <table border = "0">
                         <thead>
                                 <tr>
                                         <th>Descrição</th>
                                         <th></th>
                                         <th></th>
                                 </tr>
                         </thead>
                         <tbody>
                 <?php
         while ($lin_grupo_formacao = mysql_fetch_assoc($res_grupo_formacao)) {
                                 $f++;
                                       
                                 ?>
                                 <tr>
                                         <td align="center">
                                                 <input
                                                         type="text"
                                                         name="grupo"
                                                         style="width: 200px;"
                                                         maxlength="20"
                                                         id="grupo_<?php echo $lin_grupo_formacao['nid_grupo_formacao']?>"
                                                         onchange="update_descricao_grupo_formacao(<?php echo $lin_grupo_formacao['nid_grupo_formacao']?>,this.value,<?php echo $nid_formacao?>)"
                                                         value="<?php echo $lin_grupo_formacao['descricao'] ?>" />
                                         </td>
                                         <td align="center">
                                                 <button name="edita_grupo_formacao" id='edita_grupo_formacao' onclick="edita_grupo_formacao(<?php echo $lin_grupo_formacao['nid_grupo_formacao'] ?>)">Editar Grupo</button>
                                         </td>
                                         <td>
                                                 <button name="apagar_grupo_formacao" id='apagar_grupo_formacao' onclick="apagar_grupo_formacao(<?php echo $lin_grupo_formacao['nid_grupo_formacao'] ?>,<?php echo $nid_formacao?>)">Apagar</button>
                                         </td>
                                         <td></td>
                                 </tr>
                                 <?php
                                 //echo $lin_dias_formacao['nid_formacao_dias']." - ".$lin_dias_formacao['data']." - ".$lin_dias_formacao['hora_inicio']." - ".$lin_dias_formacao['hora_fim'];
                         }
                 }else{
                         echo "Acção de Formacação sem Grupos defenidos.";
                 }
         ?>
                         </tbody>
                 </table>
         <button name="adicionar_grupo" id='adicionar_grupo' onclick="adicionar_grupo(<?php echo $nid_formacao ?>)">Adicionar Grupo</button>
         <?php
}
// Funcoes de Criação e Update Grupos
if($_POST['action']==adicionar_grupo){

$nid_formacao = set("nid_formacao", "integer");

liga();
$sql_adiciona_grupo_formacao = 'INSERT INTO formacao_grupos (`nid_formacao`)
                                                                 VALUES("'.$nid_formacao.'")';

if (!mysql_query($sql_adiciona_grupo_formacao))
{
         die('Error: '.mysql_error());
}else{
         grupo_formacao($nid_formacao);
}
}
if($_POST['action']==update_descricao_grupo_formacao){

$nid_grupo_formacao = set("nid_grupo_formacao", "integer");
$descricao = set("descricao", "string");
$nid_formacao = set("nid_formacao", "integer");
liga();

$sql_update_descricao_grupo_formacao = 'UPDATE formacao_grupos
                                                                                 SET descricao="'.$descricao.'"
                                                                                 WHERE nid_grupo_formacao='.$nid_grupo_formacao.'
                                                                                         and nid_formacao='.$nid_formacao;
//echo $sql_update_descricao_grupo_formacao;

if (!mysql_query($sql_update_descricao_grupo_formacao))
{
         die('Error: '.mysql_error());
}
}
if($_POST['action']==apagar_grupo_formacao){

$nid_grupo_formacao = set("nid_grupo_formacao", "integer");
$nid_formacao = set("nid_formacao", "integer");
liga();
       
$sql_apagar_grupo_formacao = 'DELETE FROM formacao_grupos
                                                                 WHERE nid_grupo_formacao='.$nid_grupo_formacao.'
                                                                 and nid_formacao='.$nid_formacao;
//echo $sql_apagar_grupo_formacao;

if (!mysql_query($sql_apagar_grupo_formacao))
{
         die('Error: '.mysql_error());
}else{
         grupo_formacao($nid_formacao);
}
}
if($_POST['action']==get_elementos){

$nid_posto = set("nid_posto", "integer");

liga();

$sql = "select * from bombeiro where posto = '$nid_posto' and quadro in (1,2, 3, 5)";
$rs = mysql_query($sql);

if( mysql_num_rows($rs) > 0 ){
         while ( $row = mysql_fetch_array($rs) ){
                 echo '<option value="'.$row['numero'].'">'.$row['numero']." - "./*$row['nome_abreviado']*/'</option>'."\r\n";
         }
}
}
if($_POST['action']==adicionar_elemento){
$nid_bombeiro = set("nid_bombeiro", "integer");
$nid_grupo = set("nid_grupo", "integer");
liga();

$sql_adiciona_elemento_grupo_formacao = 'INSERT INTO elementos_grupo_formacao (`nid_grupo_formacao`,`nid_bombeiro`)
                                                                                 VALUES("'.$nid_grupo.'","'.$nid_bombeiro.'")';

if (!mysql_query($sql_adiciona_elemento_grupo_formacao))
{
         die('Error: '.mysql_error());
}

}
if($_POST['action']==get_elementos_grupo){
$nid_grupo = set("nid_grupo", "integer");

liga();
$sql = 'select b.numero, b.nome_abreviado
                 from elementos_grupo_formacao egf, bombeiro b
                 where egf.nid_bombeiro=b.numero
                 and egf.nid_grupo_formacao='.$nid_grupo;
//echo $sql;
$rs = mysql_query($sql);

if( mysql_num_rows($rs) > 0 ){
         while ( $row = mysql_fetch_array($rs) ){
                 echo '<option value="'.$row['numero'].'">'.$row['numero']." - "./*$row['nome_abreviado']*/'</option>'."\r\n";
         }
}

}
?>
<!-- Caixas de dialogo apagar elementos voluntario ou assalariado -->
<div id="dialog-apagar-grupo" title="Elimininar Grupo de Formacao">
<p>
<span class="ui-icon ui-icon-circle-check" style="float: left; margin: 0 7px 50px 0;"></span>
Confirma a eliminação deste Grupo de Formação .
</p>
</div>
<!-- Caixas de dialogo apagar elementos voluntario ou assalariado -->
<div id="dialog-apagar-dia" title="Elimininar Dia de Formacao">
<p>
<span class="ui-icon ui-icon-circle-check" style="float: left; margin: 0 7px 50px 0;"></span>
Confirma a eliminação deste Dia de Formação .
</p>
</div>
<!-- Caixas de dialogo apagar elementos voluntario ou assalariado -->
<div id="dialog-edita-grupo" title="Associar Elementos a Grupo de Formacao">
<p>
<span class="ui-icon ui-icon-circle-check" style="float: left; margin: 0 7px 50px 0;"></span>
<input type="text" id='nid_grupo' name='nid_grupo' />
<table border="0">
         <tbody>
                 <tr>
                         <td width="150">
                                 <div class="titulo_caixas">Posto</div>
                                 <?php
                                         liga();
                                         $sql = "select * from posto";
                                         $rs = mysql_query($sql);
                                         echo '<select onclick="escolha_posto(this.value);" class="cmbPosto" size="10" id="cmbPosto">'."\r\n";
                                         if( mysql_num_rows($rs) > 1 ){
                                                 while( $row = mysql_fetch_array($rs) ){
                                                         ?>
                                                         <option value="<?php echo $row['nid_posto'] ?>"><?php echo $row['posto']?></option><?php echo "\r\n"?>;
                                                         <?php
                                                 }
                                                 }
                                         echo '</select>';
                                 ?>
                         </td>
                         <td width="150">
                                 <div class="titulo_caixas">Elemento</div>
                                         <?php
                                                 liga();
                                                 $sql1 = "select * from bombeiro where posto = 1 and quadro in (1,2, 3, 5)";
                                                 $rs1 = mysql_query($sql1);
                                                 echo '<select class="cmbElementos" size="10" id="cmbElementos">'."\r\n";
                                                 if( mysql_num_rows($rs1) > 0 ){
                                                         while( $row1 = mysql_fetch_array($rs1) ){
                                                                 echo '<option value="'.$row1['numero'].'">'.$row1['numero']." - ".$row1['nome_abreviado'].'</option>'."\r\n";
                                                         }
                                                         }
                                                 echo '</select>';
                                         ?>
                         </td>
                         <td><input type="button" onclick="adiciona_elemento(this.value);" value=">>" name="btAdicionar" id="btAdicionar" <?php if ($aprovado_id==1) echo "disabled='disabled'" ?> /><br><input type="button" value="<<" name="btRemover" id="btRemover" <?php if ($aprovado_id==1) echo "disabled='disabled'" ?>/></td>
                         <td width="150">
                                 <div class="titulo_caixas">Elementos Grupo</div>
                                         <?php
                                                 $sql = "SELECT r.ID_responsavel, r.nome FROM responsavel r,`actividades-responsaveis` ar WHERE r.ID_responsavel=ar.ID_responsavel and ar.ID_actividade='$id'";
                                                 $rs = mysql_query($sql);
                                                 echo '<select class="cmbElementos_Grupo" size="10" id="cmbElementos_Grupo" nome="cmbElementos_Grupo">'."\r\n";
                                                 if( mysql_num_rows($rs) > 0 ){
                                                         while( $row = mysql_fetch_array($rs) ){
                                                                 echo '<option value="'.$row['ID_responsavel'].'">'.$row['nome'].'</option>'."\r\n";
                                                         }
                                                         }
                                                 echo '</select>';
                                         ?>
                         </td>
                 </tr>
         </tbody>
</table>
</p>
</div>

Viewing all articles
Browse latest Browse all 14700