remazela Postado Novembro 19, 2019 Denunciar Share Postado Novembro 19, 2019 Caros amigos, saudações... Desculpa em recorrer aos amigos mas estou com uma dúvida e não estou conseguindo solucionar. Preciso criar uma rotina em PHP + Codeigniter onde o usuário possa Abrir e Encerrar o mês. Minha dúvida é o seguinte: como faço para mostrar somente os dias do MÊS atual em que estiver aberto, por exemplo: mês 11/2019. o sistema mostrar do dia 01 até o 30/11/2019 - para que assim o usuário possa informar as datas dentro do mês. Observação: anexei a imagem de como gostaria de mostrar para o usuário. Grato, Cesar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 remazela Postado Novembro 19, 2019 Autor Denunciar Share Postado Novembro 19, 2019 Caros amigos, com ajuda e pesquisa, consegui resolver. Ficou assim: <?php $mes = '10'; // Mês desejado, pode ser por ser obtido por POST, GET, etc. $ano = date("Y"); // Ano atual $dia_fim = date("t", mktime(0,0,0,$mes,'01',$ano)); // Mostra o último dia do mês $pri_dia = '01'.'/'.$mes.'/'.date('Y'); //Concatenar os campos $ult_dia = $dia_fim.'/'.$mes.'/'.date('Y'); //Concatenar os campos ?> <!DOCTYPE html> <html> <head> <title>Datepicker Example</title> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.1/css/bootstrap-datepicker3.css" rel="stylesheet" id="bootstrap-css"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> </head> <body> <div class="container"> <div class="row"> <h2>Bootstrap Datepicker</h2> </div> <div class="row"> <div class='col-sm-3'> Primeiro Dia <input type='text' class="form-control" style="width:100%;" value="<?php echo $pri_dia; ?>" disabled> Ultimo dia <input type='text' class="form-control" style="width:100%;" value="<?php echo $ult_dia; ?>" disabled> </div> <div class='col-sm-9'> <form> <div class="form-group"> Escolha uma data <div class='input-group date' id='datepicker' data-date-start-date="<?php echo $pri_dia; ?>" data-date-end-date="<?php echo $ult_dia; ?>"> <input type='text' class="form-control"> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div> </div> </form> </div> </div> </div> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.1/js/bootstrap-datepicker.min.js"></script> <script> $(function () { $('#datepicker').datepicker({ format: "dd/mm/yyyy", todayHighlight: false, showOtherMonths: false, selectOtherMonths: false, autoclose: true, changeMonth: false, changeYear: false, orientation: "button", }); }); </script> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
remazela
Caros amigos, saudações...
Desculpa em recorrer aos amigos mas estou com uma dúvida e não estou conseguindo solucionar.
Preciso criar uma rotina em PHP + Codeigniter onde o usuário possa Abrir e Encerrar o mês.
Minha dúvida é o seguinte:
como faço para mostrar somente os dias do MÊS atual em que estiver aberto, por exemplo: mês 11/2019.
o sistema mostrar do dia 01 até o 30/11/2019 - para que assim o usuário possa informar as datas dentro do mês.
Observação: anexei a imagem de como gostaria de mostrar para o usuário.
Grato,
Cesar
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.