Skip to main content

Time - PHP, JAVASCRIPT

------- GET TIME WITH AM/PM VALUE ----
HTML:
<input type="time" name="newtime" autofocus="autofocus" required>
PHP :
$time = $this->input->post('newtime');
$newtime = date('h:i A', strtotime($time));

-------- SHOW RIGHT BOTTOM ALERT -----
HTML/PHP :
<?php if (isset($_SESSION['dnvalue'])) { ?>
     <div class="alert alert-danger alert-dismissible">
         <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
        <strong><?php
            echo $_SESSION['dnvalue'];
            unset($_SESSION['dnvalue']);
          ?></strong>
      </div>
      <?php }?>
     
     CSS :
     <style>
     .alert {
position: fixed !important;
z-index: 99;
right: 30px;
bottom: 60px;
margin: 20px 0;
}
</style>

JS :
<script>
  setTimeout(function() {
          $('.alert').fadeOut('slow');
        }, 2000);       
    </script>


------- GET DATA IN SELECT OPTIONS WITH AJAX/CI ----
HTML:
<select class="form-control" id="newtimes" name="servicetime" required> </select>
PHP :
public function alltimes()
{   $timedata = $this->user_model->get_joins('availabletimes','','','');
  echo json_encode($timedata);
}
JS :
<script>
$(document).ready(function(){
$.ajax({
url: "<?php echo base_url('user/alltimes'); ?>",                 
  success: function(result){
var timeObj = JSON.parse(result);
var j=0;
var timeslots='' ;
timeObj.forEach(function(opt) {
timeslots +="<option value='"+timeObj[j].id+"'>"+timeObj[j].time+"</option>";
  j++;     
});
$("#newtimes").html(timeslots);
}
});               
});   
    </script>
--- FORMAT Date CONVERSION (12hr/ 24hr)

$gettime = '10:18 PM';
$newtime = date('h:i A', strtotime($gettime)); // 10:18 PM

$gettime = '10:18 PM';
$newtime = date('H:i A', strtotime($gettime)); // 22:18 PM

   
---- AJAX POST
var menuId = $( "ul.nav" ).first().attr( "id" );
var request = $.ajax({
  url: "script.php",
  method: "POST",
  data: { id : menuId },
  dataType: "html"
});

request.done(function( msg ) {
  $( "#log" ).html( msg );
});

request.fail(function( jqXHR, textStatus ) {
  alert( "Request failed: " + textStatus );
});

--- SELECT TIME GREATER THAN GIVEN TIME
SELECT * FROM availabletimes WHERE `time` >= 'GIVEN TIME'

---- SQL : http://www.zentut.com/sql-tutorial/sql-between/

Comments

  1. PHP SET INDIAN TIMEZONE

    date_default_timezone_set("Asia/Kolkata");
    $date = date('d-m-Y H:i:s');

    ReplyDelete

Post a Comment

Popular posts from this blog

SETUP REST API IN CI

1. Create Rest_controller.php inside controllers and paste code: <?php defined('BASEPATH') OR exit('No direct script access allowed'); require APPPATH . '/libraries/API_Controller.php'; class Rest_controller extends API_Controller { public function __construct() { parent::__construct(); } public function index() { $this->api_return(             [ 'status' => true,                'result' => "Welcome to Testservices."             ],         200); } } ?> 2. Create api.php inside config and paste code : <?php defined('BASEPATH') OR exit('No direct script access allowed'); /**  * API Key Header Name  */ $config['api_key_header_name'] = 'X-API-KEY'; /**  * API Key GET Request Parameter Name  */ $config['api_key_get_name'] = 'key'; /**  * API Key POST Request Parameter Name ...

Array Difference, Radio Button Js,

$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_diff($a1,$a2); print_r($result); ______________________________________________________ <script type="text/javascript">  $(document).ready(function(){       $("input[type='radio']").click(function(){             var radioValue = $("input[name='duration']:checked").val();             if(radioValue){                 alert("Your are a - " + radioValue);             }         });  }); </script>   $(document).on("click", ".upappdesc", function(){ // alert($(this).data('id'));  var option = $(this).data("cat").split(",");  // alert($(this).data(...

KrutiDev To Unicode Conversion

http://wrd.bih.nic.in/font_KtoU.htm ___________________________________ <html> <head> <title>KrutiDev <=> Unicode Conversion</title> </title> <link rel="stylesheet" href="style.css">       <script src='script.js'></script> </head> <!--       body of the HTML starts here. one text box is provided each for input and output. --> <body bgcolor='#99CCFF'> <P style='text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; background-color: #FF6600; color: #FFFFFF'> Conversion between Krutidev-010 and Unicode क्रुतिदेव-०१० और यूनिकोड के बीच रूपांतरण </P> <form name="form1"> <p style='font-size:10pt'>क्रुतिदेव-०१० (Kruti Dev 010) फॉन्ट में टंकिट टेक्स्ट को "क्रुतिदेव-०१०" नामक टेक्स्ट बॉक्स में टाईप या पेस्ट करें तथा इसे यूनिकोड में रूपांतरित करने के लिए अधोमुख तीर वाल...