Jump to content
toarelli

Habilitar e desabilitar campo input="radio"

Recommended Posts

toarelli

Caros amigos

Estou com um problema que não consigo resolver. Tenho uma base de dados, onde cadastro vários itens para serem cotados e com várias respostas de fornecedores. <== até aqui tudo bem

O problema é o seguinte: quando exibo os dados cotados na tela, com opção de escolha por ITEM cotado, tenho a opção de INPUT="RADIO".

Como faço para quando selecionar um input='radio' do item 1, o mesmo continua selecionado, mesmo que selecione outro input='radio' de um ITEM diferente do anterior ?

https://scontent.frao1-2.fna.fbcdn.net/v/t1.0-9/32836644_991831267651611_4004467248675684352_n.jpg

Inseri a imagem acima para entender melhor.

O código fonte está assim:

            <div class="box-header">
              <h3 class="box-title">Itens da Cotação</h3>
            </div><!-- /.box-header -->

            <div class="box-body">

            <?php

                //Traz o Código de Cliente logado
                  $clientes_clienteId = "$userClientes_clienteId";  

                  $sql_pegaAtivos = 'SELECT pro.codProdClie, pro.produtoDescr, pro.apres_unid, 
                                            pro.clientes_clienteId,
                                            cota.cotacao_cotaId, cota.cotaItensId, cota.cotaNumImport,
                                            cota.cotaNumero, cota.codProdClie,cota.cotaQtde, cota.cotaComenta, 
                                            cota.cotaReferencia
                                       FROM cotacaoItens cota
                                 INNER JOIN produto pro ON pro.codProdClie = cota.codProdClie
                                      WHERE pro.clientes_clienteId = :clientes_clienteId 
                                        AND cota.cotaNumero = :cotaNumero                           
                                   ORDER BY cota.cotaItensId ASC';  
                                      
                  try{
                     $query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);
                     $query_pegaAtivos->bindValue(':clientes_clienteId',$clientes_clienteId,PDO::PARAM_STR);
                     $query_pegaAtivos->bindValue(':cotaNumero',$cotaNumero,PDO::PARAM_STR);         
                     $query_pegaAtivos->execute();
                               
                     $resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
                     $count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);

                     }catch(PDOexception $error_pegaAtivos){
                            echo 'Erro ao pegar ativos';
                     }
                               
                      foreach($resultado_pegaAtivos as $resAtivos){
                              $cotacao_cotaId     = $resAtivos['cotacao_cotaId'];             
                              $clientes_clienteId = $resAtivos['clientes_clienteId'];              
                              $cotaItensId        = $resAtivos['cotaItensId'];  
                              $produtoCota        = $resAtivos['codProdClie'];      
                              $cotaNumero         = $resAtivos['cotaNumero'];                    
                              $cotaNumImport      = $resAtivos['cotaNumImport'];
                              $produtoClie        = $resAtivos['codProdClie'];
                              $cotaQtde           = $resAtivos['cotaQtde'];  
                              $cotaComenta        = $resAtivos['cotaComenta'];        
                              $cotaReferencia     = $resAtivos['cotaReferencia'];
                              $descrProd          = $resAtivos['produtoDescr'];
                              $apresProd          = $resAtivos['apres_unid'];               
            ?>

              <div class="box box-primary">
                <div class="box-header with-border" style="background: #E0F2EC;">
                  <h3 class="box-title">
                    <?php echo '<strong>'.$produtoClie.' - '.$descrProd .'</strong> - Qtde: '.$cotaQtde; ?>
                  </h3> 
                  <div class="box-tools pull-right">
                    <button type="button" class="btn btn-box-tool" data-widget="collapse" >
                      <i class="fa fa-minus" style="font-size:18px;"></i>
                    </button>
                  </div>
                </div>
                <!-- /.box-header -->
                <div class="box-body">
                  <div class="table-responsive">
                    <table class="table no-margin">
                      <thead>
                      <tr>
                        <th><i class="fa fa-shopping-cart" style="font-size:18px;"></i></th>
                        <th>Razão Social</th>
                        <th>ESP</th>
                        <th>Qtde</th>
                        <th>Vr Unit.</th>
                        <th>Vr Total.</th>
                      </tr>
                      </thead>

                      <?php
                          //Traz o Código do Produto
                            $codProdClie = $produtoClie;

                            $sql_pegaAtivos = 'SELECT cl.clienteId, cl.razaoSocial, cl.faturaMinimo,
                                                      cr.cotaRespId, cr.cotaRespQtde, cr.cotaRespVlrUnit,
                                                      cr.cotaRespMarca, cr.codProdClie, cr.cotaRespObs, 
                                                      cr.apres_unid, cr.clientes_clienteId,
                                                      cr.cotacaoItens_cotaItensId, cr.cotaNumero, 
                                                      ci.cotaItensId, ci.codProdClie
                                       FROM cotacaoItens ci
                                 INNER JOIN cotacaoResposta cr ON cr.cotacaoItens_cotaItensId = ci.cotaItensId
                                 INNER JOIN clientes AS cl ON cl.clienteId = cr.clientes_clienteId 
                                      WHERE cr.cotaNumero = :cotaNumero
                                        AND cr.codProdClie = :codProdClie
                                   ORDER BY cr.cotaRespVlrUnit ASC ';  
                                                
                            try{
                               $query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);
                  
                               $query_pegaAtivos->bindValue(':cotaNumero',$cotaNumero,PDO::PARAM_STR);         
                               $query_pegaAtivos->bindValue(':codProdClie',$codProdClie,PDO::PARAM_STR);                                
                               $query_pegaAtivos->execute();
                                         
                               $resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
                               $count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);

                               }catch(PDOexception $error_pegaAtivos){
                                      echo 'Erro ao pegar ativos';
                               }
                                         
                                foreach($resultado_pegaAtivos as $resAtivos){
                                 $cotaNumero         = $resAtivos['cotaNumero'];                    
                                 $faturaMinimo       = $resAtivos['faturaMinimo']; 
                                 $cotaRespId         = $resAtivos['cotaRespId'];     
                                 $cotaRespQtde       = $resAtivos['cotaRespQtde'];     
                                 $cotaRespVlrUnit    = $resAtivos['cotaRespVlrUnit'];
                                 $cotaRespMarca      = $resAtivos['cotaRespMarca'];     
                                 $cotaRespObs        = $resAtivos['cotaRespObs'];
                                 $codProdClie        = $resAtivos['codProdClie'];
                                 $apres_unid         = $resAtivos['apres_unid'];
                                 $clientes_clienteId = $resAtivos['clientes_clienteId']; 
                                 $razaoSocial        = $resAtivos['razaoSocial']; 

                      ?>                      


                      <?php

                        $fornecedor = "$clientes_clienteId"; 
                        
                        //Cálculo para Multiplicar e Somar o Total Geral dos Itens Cotados
                          $vrTotal = '0';//Variável recebe a Soma Total

                          $cnx = mysql_connect("localhost", "root", "");
                          mysql_select_db("siscotaweb", $cnx);
                          $sql = "SELECT cotaRespQtde, cotaRespVlrUnit FROM cotacaoResposta
                                                                      WHERE clientes_clienteId = '$fornecedor' 
                                                                        AND codProdClie = $codProdClie
                                                                        AND cotaNumero = '$cotaNumero' ";
                          $result = mysql_query($sql); //Executa a consulta

                              while($row = mysql_fetch_array($result)){
                                    $qtde  = number_format($row['cotaRespQtde']); 
                                    $valor = floatval(str_replace(",",".",$row['cotaRespVlrUnit'])); 
                                    $total = $qtde * $valor;                   
                              }
                      
                      ?>  

                      <tbody>
                        <tr>
                         
                          <td align="left" width="10" height="10" rowspan="3">
            						    <input type="radio" name="cpr[]" class="flat-red" value="<?php echo $cotaRespId; ?>" />
            						  </td>                                      

                          <td align="left" width="200" height="10">
                              <?php echo '<strong>'.$razaoSocial.'</strong>'; ?></td> 
                          <td align="left" width="10" height="10"><?php echo $apres_unid ; ?></td>
                          <td align="left" width="20" height="10"><?php echo $cotaRespQtde; ?></td>
                          <td align="left" width="20" height="10">
                              <?php echo number_format($cotaRespVlrUnit, 2, ",", "."); ?></td>   
                          <td align="left" width="20" height="10">
                              <?php echo number_format($total, 2, ",", "."); ?></td> 
                        </tr> 

                        <tr>
                          <td align="left">
                              <?php  echo 'Fat. Mínimo:<strong> '. $faturaMinimo.'</strong>'; ?></td> 
                          <td align="left" colspan="4">
                              <?php  echo '<strong>Marca: </strong>'. $cotaRespMarca; ?></td>
                        </tr>   
                        <tr>
                          <td align="left" colspan="5">
                              <?php  echo '<strong>Observação: </strong>'. $cotaRespObs; ?></td>
                        </tr>                        
                      </tbody>

                      <?php }//Fecha foreach ?>

                    </table>

                    <div class="box-footer">
                      <div class="col-md-12">
                        <strong>Comentário Sobre a Compra:</strong>
                        <input type="text" id='comenta' name="comenta" size="180" class="form-control"
                           style="width:100%" onkeyup="up(this)" >
                      </div>
                    </div>
                  </div>
                  
                </div>

              </div>          

              <?php } ?>


              <div class="box-body">
                <form id="frm_itensCota" name="frm_itensCota" action="" method="post" enctype="multipart/form-data">
                    <div style="text-align: right;">
                    <input class="btn btn-danger" type="submit" name="voltar" id="voltar" value="Voltar" 
                           onclick="frm_itensCota.action='painel.php?exe=admin-cliente/cotacao/cotacao_lista'; frm_itensCota.submit()"
                           title="Voltar a Lista de Cotação." />

                     <input type="hidden" name="cotaId" value="<?php echo $cotaId; ?>">                              

                    </div>
                 </form>  
              </div><!-- /.box button -->

          </div><!-- / 1ª. box -->

        

Grato,

Toarelli

Share this post


Link to post
Share on other sites
toarelli
13 horas atrás, washalbano disse:

Use input:checkbox ao invés de radio

Caro amigo

Foi minha segunda opção.

Mas aí fico com um outro problema, como tenho vários ITENS vindo do MySql o checkbox fica liberado para os demais itens.

Como faço para quando escolher um determinado ITEM os outros checkbox ficam desabilidatos ?

Como a imagem que anexei, um determinado produto pode ter vários respostas e assim por diante.

Grato,

Toarelli

Share this post


Link to post
Share on other sites
washalbano

Olá!
Creio que comecei a compreender. Veja se é isso:
No produto 101 poderá ter algumas opções e apenas uma será marcada
No produto 105 poderá ter mais de uma opção e apenas uma será marcada

Quando vc marca uma opção do produto 105, a opção do produto 101 é desmarcada?

Muito fácil, use essa id numérica do produto no name do input:radio.
ex.:
produdo 101
<input type='radio' name='produto_101' value='x'>
<input type='radio' name='produto_101' value='y'>
<input type='radio' name='produto_101' value='z'>

produdo 105
<input type='radio' name='produto_105' value='x'>
<input type='radio' name='produto_105' value='y'>
<input type='radio' name='produto_105' value='z'>

Share this post


Link to post
Share on other sites
toarelli
23 minutos atrás, washalbano disse:

Olá!
Creio que comecei a compreender. Veja se é isso:
No produto 101 poderá ter algumas opções e apenas uma será marcada
No produto 105 poderá ter mais de uma opção e apenas uma será marcada

Quando vc marca uma opção do produto 105, a opção do produto 101 é desmarcada?

Muito fácil, use essa id numérica do produto no name do input:radio.
ex.:
produdo 101
<input type='radio' name='produto_101' value='x'>
<input type='radio' name='produto_101' value='y'>
<input type='radio' name='produto_101' value='z'>

produdo 105
<input type='radio' name='produto_105' value='x'>
<input type='radio' name='produto_105' value='y'>
<input type='radio' name='produto_105' value='z'>

 

Caro amigo

no seu exemplo acima foi colocado um valor FIXO no campo value.

produdo 101
<input type='radio' name='produto_101' value='x'>

Como os dados vem do Banco de Dados, como posso colocar um valor dentro do campo VALUE, se não sei quantos virá.

Como seria o valor do VALUE ?

 

Share this post


Link to post
Share on other sites
washalbano

Seria um valor dinâmico
de acordo com o que tiver no banco de dados
Onde está o x, troque pelo valor que vier do banco de dados.
na verdade esse x, deveria ser a id da opção

Edited by washalbano
  • Vote 1

Share this post


Link to post
Share on other sites
toarelli
17 minutos atrás, washalbano disse:

Seria um valor dinâmico
de acordo com o que tiver no banco de dados
Onde está o x, troque pelo valor que vier do banco de dados.
na verdade esse x, deveria ser a id da opção

 

Amigo, fiz assim:


<td align="left" width="10" height="10" rowspan="5">
    <input type="radio" name="<?php echo $produtoClie; ?>" class="flat-red" value="<?php echo $cotaRespId; ?>" />
</td>

/*
essa parte: name="<?php echo $produtoClie; ?>" - fiz assim, pois é o código do produto que está sendo cotado

essa parte: value="<?php echo $cotaRespId; ?>" - fiz assim, pois é o código referente a resposta que obtive

*/

 

Seria isso amigo ?

 

Caso possa, teria como te enviar o código do sistema inteiro para que possa analisar essa parte, caso possa.

Fiz a alteração conforme mencionado e até agora, deu certo

Share this post


Link to post
Share on other sites
toarelli

Caros amigo do forum.

Após muita pesquisa e ajuda consegui resolver o problema que estava tendo com o input='radio', ficou assim:

<?php
    if(!isset($_SESSION)){ 
        session_start(); 
    } 
?>
 
<!-- Include_once Executa a chamada apenas uma única vez -->
<?php include_once("sistema/restrito_cliente.php"); ?>
<?php include_once("sistema/validar_user.php"); ?>

<?php include_once("header.php"); ?>

<?php include_once("menu.php");?>     

  <div class="content-wrapper">

    <section class="content-header">
      <h1>Cotação nº.<?php echo $cotaNumero; ?> em Análise</h1>
      <ol class="breadcrumb">
        <li><a href="painel.php?exe=home/home"><i class="fa fa-dashboard"></i> Home</a></li>
        <li class="active">Cotação em Análise</li>
      </ol>
    </section>

    <!-- Main content -->
    <section class="content">
      <!-- Small boxes (Stat box) -->
      <div class="row">             

        <?php 

        //Variável Passada da Página Anterior
        $cotaNumeroGet = isset($_GET['cotaNumero']) ? $_GET['cotaNumero'] : false;
        $cotaNumero    = isset($_POST['cotaNumero']) ? $_POST['cotaNumero'] : $cotaNumeroGet;       

           $cotaStatus = '2'; 

           //Faço a pesquisa através do código ID
           $sql_pegaProd = 'SELECT * FROM cotacao WHERE cotaNumero = :cotaNumero AND cotaStatus = :cotaStatus';

           try{
             $query_pegaProd = $conecta->prepare($sql_pegaProd);
             $query_pegaProd->bindValue(':cotaNumero',$cotaNumero,PDO::PARAM_STR);  
             $query_pegaProd->bindValue(':cotaStatus',$cotaStatus,PDO::PARAM_STR);               
             $query_pegaProd->execute();

             $resultado_pegaProd = $query_pegaProd->fetchAll(PDO::FETCH_ASSOC);

             }catch(PDOexception $error_pegaProd){
                  echo 'Erro ao pegar o Produto'.$error_pegaProd->getMessage();
             }
             
             //Capturo os dados que desejo
             foreach($resultado_pegaProd as $resProd){
                     $cotaId          = $resProd['cotaId'];
                     $cotaNumero      = $resProd['cotaNumero']; 
                     $edCotaDtInicio  = $resProd['cotaDtInicio'];            
                     $edCotaHrsInicio = $resProd['cotaHrsInicio'];                   
                     $edCotaDtFim     = $resProd['cotaDtFim'];  
                     $edCotaHrsFim    = $resProd['cotaHrsFim'];                   
                     $edCotaTitulo    = $resProd['cotaTitulo'];
             }  

        ?>


    <div class="col-md-12">
      <!-- general form elements -->
      <div class="box box-primary">

        <div class="box-header with-border">
          <h3 class="box-title">Título: <?php echo $edCotaTitulo; ?></h3>
        </div>

          <form role="form" name="frm_cota" id="frm_cota" action="" enctype="multipart/form-data" method="POST" >
        
              <div class="box-body">

                <div class="row invoice-info">

                  <div class="col-sm-2 invoice-col">
                    <address>
                      <strong>Data Abertura:</strong><br/>
                       <?php echo date('d-m-Y', strtotime($edCotaDtInicio)); ?>
                    </address>
                  </div>

                  <div class="col-sm-2 invoice-col">
                    <address>
                      <strong>Hora Abertura:</strong><br/>
                        <?php echo $edCotaHrsInicio; date('H:i:s'); ?>
                    </address>
                  </div>        
                  
                  <div class="col-sm-2 invoice-col">
                    <address>
                      <strong>Data de Encerramento:</strong><br/>
                        <?php echo date('d-m-Y', strtotime($edCotaDtFim)); ?>
                    </address>
                  </div>

                  <div class="col-sm-3 invoice-col">
                    <address>
                      <strong>Hora de Encerramento:</strong><br/>
                        <?php echo $edCotaHrsFim; date('H:i:s'); ?>
                    </address>
                  </div>

                  <div class="col-sm-3 invoice-col">
                    <a href="painel.php?exe=admin-cliente/cotacao/cotacao_altDataHrs&cotaNumero=<?php echo $cotaNumero ?>" 
                       type="button" class="btn btn-warning pull-right" style="font-size: 14px;"> Alterar Data e Hora Encerramento</a>
                  </div>
                  
                </div>

              </div>             

          </form>
   

      <div class="col-md-12">
       
        
            
          <div class="box-header"><h3 class="box-title">Itens Cotados</h3></div>
          <form role="form" name="frm_analisar" id="frm_analisar" action="" enctype="multipart/form-data"
                method="POST" >            

            <div class="box-body">

              <?php

                  //Traz o Código de Cliente logado
                    $clientes_clienteId = "$userClientes_clienteId";  

                    $sql_pegaAtivos = 'SELECT pro.codProdClie, pro.produtoDescr, pro.apres_unid, 
                                              pro.clientes_clienteId,
                                              cota.cotacao_cotaId, cota.cotaItensId, cota.cotaNumImport,
                                              cota.cotaNumero, cota.codProdClie,cota.cotaQtde, cota.cotaComenta, 
                                              cota.cotaReferencia
                                         FROM cotacaoItens cota
                                   INNER JOIN produto pro ON pro.codProdClie = cota.codProdClie
                                        WHERE pro.clientes_clienteId = :clientes_clienteId 
                                          AND cota.cotaNumero = :cotaNumero                           
                                     ORDER BY cota.cotaItensId ASC';  
                                        
                    try{
                       $query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);
                       $query_pegaAtivos->bindValue(':clientes_clienteId',$clientes_clienteId,PDO::PARAM_STR);
                       $query_pegaAtivos->bindValue(':cotaNumero',$cotaNumero,PDO::PARAM_STR);         
                       $query_pegaAtivos->execute();
                                 
                       $resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
                       $count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);

                       }catch(PDOexception $error_pegaAtivos){
                              echo 'Erro ao pegar ativos';
                       }
                                 
                        foreach($resultado_pegaAtivos as $resAtivos){
                                $cotacao_cotaId     = $resAtivos['cotacao_cotaId'];             
                                $clientes_clienteId = $resAtivos['clientes_clienteId'];              
                                $cotaItensId        = $resAtivos['cotaItensId'];  
                                $produtoCota        = $resAtivos['codProdClie'];      
                                $cotaNumero         = $resAtivos['cotaNumero'];                    
                                $cotaNumImport      = $resAtivos['cotaNumImport'];
                                $produtoClie        = $resAtivos['codProdClie'];
                                $cotaQtde           = $resAtivos['cotaQtde'];  
                                $cotaComenta        = $resAtivos['cotaComenta'];        
                                $cotaReferencia     = $resAtivos['cotaReferencia'];
                                $descrProd          = $resAtivos['produtoDescr'];
                                $apresProd          = $resAtivos['apres_unid'];   
                               
              ?>

              <fieldset>

                <div class="box-header with-border" style="background: #E0F2EC;">
                  <h3 class="box-title" style="font-size:18px;">
                    <?php echo '<strong>'.$produtoClie.' - '.$descrProd .'</strong> - Qtde: '.$cotaQtde; ?>
                  </h3> 
                </div>
                      <?php
                          //Traz o Código do Produto
                            $codProdClie = $produtoClie;

                            $sql_pegaAtivos = 'SELECT cl.clienteId, cl.razaoSocial, cl.faturaMinimo,
                                                      cr.cotaRespId, cr.cotaRespQtde, cr.cotaRespVlrUnit,
                                                      cr.cotaRespMarca, cr.codProdClie, cr.cotaRespObs, 
                                                      cr.apres_unid, cr.clientes_clienteId,
                                                      cr.cotacaoItens_cotaItensId, cr.cotaNumero, 
                                                      ci.cotaItensId, ci.codProdClie
                                       FROM cotacaoItens ci
                                 INNER JOIN cotacaoResposta cr ON cr.cotacaoItens_cotaItensId = ci.cotaItensId
                                 INNER JOIN clientes AS cl ON cl.clienteId = cr.clientes_clienteId 
                                      WHERE cr.cotaNumero = :cotaNumero
                                        AND cr.codProdClie = :codProdClie
                                   ORDER BY cr.cotaRespVlrUnit ASC ';  
                                                
                            try{
                               $query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);
                  
                               $query_pegaAtivos->bindValue(':cotaNumero',$cotaNumero,PDO::PARAM_STR);         
                               $query_pegaAtivos->bindValue(':codProdClie',$codProdClie,PDO::PARAM_STR);                                
                               $query_pegaAtivos->execute();
                                         
                               $resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
                               $count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);

                               }catch(PDOexception $error_pegaAtivos){
                                      echo 'Erro ao pegar ativos';
                               }
                                         
                            foreach($resultado_pegaAtivos as $resAtivos){
                                 $cotaNumero         = $resAtivos['cotaNumero'];                    
                                 $faturaMinimo       = $resAtivos['faturaMinimo']; 
                                 $cotaRespId         = $resAtivos['cotaRespId'];     
                                 $cotaRespQtde       = $resAtivos['cotaRespQtde'];     
                                 $cotaRespVlrUnit    = $resAtivos['cotaRespVlrUnit'];
                                 $cotaRespMarca      = $resAtivos['cotaRespMarca'];     
                                 $cotaRespObs        = $resAtivos['cotaRespObs'];
                                 $codProdClie        = $resAtivos['codProdClie'];
                                 $apres_unid         = $resAtivos['apres_unid'];
                                 $clientes_clienteId = $resAtivos['clientes_clienteId']; 
                                 $razaoSocial        = $resAtivos['razaoSocial']; 
                            
                      ?>                 

                      <?php

                        //Cálculo para Multiplicar e Somar o Total Geral dos Itens Cotados
                        $fornecedor = "$clientes_clienteId";                       
                        $vrTotal = '0';//Variável recebe a Soma Total

                          $cnx = mysql_connect("localhost", "root", "");
                          mysql_select_db("siscotaweb", $cnx);
                          $sql = "SELECT cotaRespQtde, cotaRespVlrUnit FROM cotacaoResposta
                                                                      WHERE clientes_clienteId = '$fornecedor' 
                                                                        AND codProdClie = $codProdClie
                                                                        AND cotaNumero = '$cotaNumero' ";
                          $result = mysql_query($sql); //Executa a consulta

                          while($row = mysql_fetch_array($result)){
                                $qtde  = number_format($row['cotaRespQtde']); 
                                $valor = floatval(str_replace(",",".",$row['cotaRespVlrUnit'])); 
                                $total = $qtde * $valor;                   
                          }
                            
                      ?>        


                    <div class="box box-default">                   
                      <br/>
                      <input id="id1" type="radio" name="<?php echo $produtoClie; ?>[1][]" class="flat-red"
                             value="<?php echo $cotaRespId; ?>" />

                      <label for="razSoc" style="font-size:14px; color:#07076B;">
                        <?php echo '<strong>&nbsp;'.$razaoSocial.'</strong>'; ?>
                      </label>
               
                        <div class="box-body">
                        
                          <div class="col-sm-3 invoice-col">
                            <address>
                              Espécie:
                              <strong><?php echo $apres_unid; ?></strong>
                            </address>
                          </div>        
                          
                          <div class="col-sm-3 invoice-col">
                            <address>
                              Quantidade:
                              <strong><?php echo $cotaRespQtde; ?></strong>
                            </address>
                          </div>

                          <div class="col-sm-3 invoice-col">
                            <address>
                              Valor Unitário: R$
                              <strong><?php echo number_format($cotaRespVlrUnit, 2, ",", "."); ?></strong>
                            </address>
                          </div>
                          
                          <div class="col-sm-3 invoice-col">
                            <address>
                              Valor Total: R$
                              <strong><?php echo number_format($total, 2, ",", "."); ?></strong>
                            </address>
                          </div>
                          

                          <?php
                            $fornecedor = "$clientes_clienteId"; 
                            
                            $cnx = mysql_connect("localhost", "root", "");
                            mysql_select_db("siscotaweb", $cnx);
                            $sql = "SELECT faturaValor, faturaPrazoEntrega, desc_pgto 
                                                         FROM fatura
                                                        WHERE clientes_clienteId = '$fornecedor' 
                                                          AND faturaCotaNumero = '$cotaNumero' ";
                            $result = mysql_query($sql); //Executa a consulta

                                while($row = mysql_fetch_array($result)){
                                      $faturaPrazoEntrega = $row['faturaPrazoEntrega'];
                                      $desc_pgto = $row['desc_pgto'];
                                      $valor = floatval(str_replace(",",".",$row['faturaValor'])); 
                                      $res = $valor;                   
                                }  
                           
                            if($res == $valor) { ?>

                              <div class="col-sm-3 invoice-col">
                                <address>
                                  Prazo de Entrega:
                                  <strong><?php echo $faturaPrazoEntrega; ?></strong> Dia(s)
                                </address>
                              </div>        
                              
                              <div class="col-sm-6 invoice-col">
                                <address>
                                  Condição de Pagamento:
                                  <strong><?php echo $desc_pgto; ?></strong>
                                </address>
                              </div>

                            <?php  }  ?> 

                              <div class="col-sm-3 invoice-col">
                                <address>
                                  Faturamento Mínimo: R$
                                  <strong><?php echo $faturaMinimo; ?></strong>
                                </address>
                              </div>                            

                          <div class="col-sm-12 invoice-col">
                            <address>
                              Observação:
                              <strong><?php echo $cotaRespObs; ?></strong>
                            </address>
                          </div>                 

                        </div>               
                      </div>

                    </fieldset>

                    <?php } ?><!-- 2º /.Foreach -->
              
                    <fieldset>
                      <div class="col-md-12">
                        <strong>Comentário Sobre a Compra:</strong>
                        <input type="text" id='comenta' name="comenta" size="180" class="form-control"
                               style="width:100%" onkeyup="up(this)" >
                      </div>
                    </fieldset>
                    <hr/>
            
              <?php } ?><!--1º /.Foreach -->

            </div><!-- /.div box -->


          </form>    

        

      </div>



          <div class="box-body">
            <form id="frm_itensCota" name="frm_itensCota" action="" method="post" enctype="multipart/form-data">
              <div style="text-align: right;">
                <input class="btn btn-danger" type="submit" name="voltar" id="voltar" value="Voltar" 
                       onclick="frm_itensCota.action='painel.php?exe=admin-cliente/cotacao/cotacao_lista'; frm_itensCota.submit()" title="Voltar a Lista de Cotação." />

                <input type="hidden" name="cotaId" value="<?php echo $cotaId; ?>" /> 

              </div>
            </form>  
          </div><!-- /.box button -->

          </div><!-- / 1ª. box -->

        </div><!-- /.col -->
            

  </div><!-- fim da row -->
  
 </section>
  

</div>

     
<?php include_once("footer.php");?>

<!--Script para Validar o Formulário -->
<script language="JavaScript" >

    function up(lstr){              //converte minusculas em maiusculas
      var str=lstr.value;           //obtem o valor
      lstr.value=str.toUpperCase(); //converte as strings e retorna ao campo
    }

    //Flat red color scheme for iCheck
    $('input[type="checkbox"].flat-red, input[type="radio"].flat-red').iCheck({
      checkboxClass: 'icheckbox_flat-green',
      radioClass   : 'iradio_flat-green'
    })    

</script>    

 

Grato

  • Vote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.