Changeset 16894 for schedule/function


Ignore:
Timestamp:
06/23/13 09:54:35 (12 years ago)
Author:
tanio
Message:
 
Location:
schedule/function
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • schedule/function/SplitDelete.php

    r16873 r16894  
    3333                                        cnt++;
    3434                               
     35<<<<<<< .mine
     36$('#save').hide();
     37        $('#update').show();
     38
     39        var div= document.createElement("div");
     40                div.setAttribute('id','TableHolder');
     41=======
    3542        $('#save').hide();
    3643        $('#update').show();
    3744        var div= document.createElement("div");
    3845                div.setAttribute('id','TableHolder');
     46>>>>>>> .r16893
    3947        var table = document.createElement("table");
    4048                table.setAttribute('id',"table"+cnt);
     
    6270                       
    6371                       
     72<<<<<<< .mine
     73                       
    6474                        if($('#Time').val() != ""){  var splitting = $('#Time').val().split(':'); var add = 01;   
     75=======
     76                        if($('#Time').val() != ""){  var splitting = $('#Time').val().split(':'); var add = 01;   
     77>>>>>>> .r16893
    6578
    6679                        timeValue = pad((Number(splitting[0]) + Number(add)),2)+':'+splitting[1];
     
    96109                                getTableId =get;
    97110
     111<<<<<<< .mine
     112
     113                        name="name"; value=""; meas = "name"; meas2 = "time";   //getTableId = $(this).attr('name');
     114                        split1();    }else{   alert("please enter value for time to add measurement");   }
     115
     116=======
    98117
    99118                        name="name"; value=""; meas = "name"; meas2 = "time";  // getTableId = $(this).attr('name');
    100119                        split1();    }else{   alert("please enter value for time to add measurement");   }
    101120
     121>>>>>>> .r16893
    102122                               
    103123                        }
     
    178198                td4.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px; text-align:center;");
    179199                td4.appendChild(
     200<<<<<<< .mine
     201=======
    180202                        button = document.createElement('input'),
    181203                        button.setAttribute("type",'button'),
     
    223245                );
    224246                td4.appendChild(
     247>>>>>>> .r16893
    225248                        button=document.createElement('input'),
    226249                        button.setAttribute('type','button'),
     
    276299                        button.setAttribute('name','#table2'),
    277300                        button.onclick=function(){
     301<<<<<<< .mine
     302var aa;
     303                        $('div#TableHolder #table2 #Time').each(function(){
     304                                        aa = $(this).val();
     305                                        });
     306                        if(aa != ""){ var splitting =aa.split(':'); var add = 01;   
     307=======
    278308                        var aa;
    279309                        $('div#TableHolder #table2 #Time').each(function(){
     
    281311                                        });
    282312                        if(aa != ""){ var splitting =aa.split(':'); var add = 01;   
     313>>>>>>> .r16893
    283314
    284315                        timeValue = pad((Number(splitting[0]) + Number(add)),2)+':'+splitting[1];
     
    386417        var td4=document.createElement('td');
    387418                td4.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px; text-align:center;");
     419               
    388420                td4.appendChild(
     421<<<<<<< .mine
     422=======
    389423                        button = document.createElement('input'),
    390424                        button.setAttribute("type",'button'),
     
    426460                );
    427461                td4.appendChild(
     462>>>>>>> .r16893
    428463                        button=document.createElement('input'),
    429464                        button.setAttribute('type','button'),
     
    443478                tr.appendChild(td4);
    444479                table.appendChild(tr);
     480<<<<<<< .mine
    445481                div.appendChild(table);
    446482                $('#TableH1').append(div);
    447                
     483
    448484        var div= document.createElement("div");
    449485                div.setAttribute('id','TableHolder');   
     486=======
     487                div.appendChild(table);
     488                $('#TableH1').append(div);
     489               
     490        var div= document.createElement("div");
     491                div.setAttribute('id','TableHolder');   
     492>>>>>>> .r16893
    450493        var table = document.createElement("table");
    451494                table.setAttribute('id',"table1");
     
    471514                        button.setAttribute('name','#table1'),
    472515                        button.onclick=function(){
     516<<<<<<< .mine
     517                        var aa;
     518                        $('div#TableHolder #table2 #Time').each(function(){
     519                                        aa = $(this).val();
     520                                        });
     521                        if(aa !='') { var splitting  =aa.split(':'); var add = 01;   
     522=======
    473523                        var aa;
    474524                        $('div#TableHolder #table1 #Time').each(function(){
     
    477527                       
    478528                        if(aa != ""){ var splitting = aa.split(':'); var add = 01;   
     529>>>>>>> .r16893
    479530
    480531                        timeValue = pad((Number(splitting[0]) + Number(add)),2)+':'+splitting[1];
     
    489540                                                return str;
    490541
     542<<<<<<< .mine
     543                                                };
     544                                               
     545                                               
     546                                                var s = 0; var  get;
     547                                               
     548$("table").each(function() {
     549                                if($(this).attr("name")=='#table2'){
     550                                get = "#"+$(this).attr("id");
     551                               
     552                                                s =1;
     553                                }else{
     554                                if(s==0){
     555                                get = '#table'+cnt;
     556                                }
     557                                }
     558    });
     559getTableId =get;
     560name="name"; value="";
     561                                               
     562name="name"; value="";  meas = "class"; meas2 = "time";  //getTableId = $(this).attr('name');
     563split2();    }else{   alert("please enter value for time to add measurement");   }
     564=======
    491565                                                };
    492566                                               
     
    506580    });
    507581getTableId =get;
     582>>>>>>> .r16893
    508583
    509584                                               
     
    565640                        button.setAttribute('name','#table1'),
    566641                        button.onclick=function(){
     642<<<<<<< .mine
     643                        $('div#TableHolder #table1 #Time').each(function(){
     644                                        aa = $(this).val();
     645                                        });
     646                       
     647                        if(aa != ""){ timeValue = aa; name="name"; value="#table1"; meas = "hidden"; meas2 = true;  getTableId = $(this).attr('name'); split2();    }else{   alert("please enter value for time to add measurement");   }
     648=======
    567649                        var aa;
    568650                        $('div#TableHolder #table1 #Time').each(function(){
     
    571653                       
    572654                        if(aa != ""){ timeValue = aa; name="name"; value="#table1"; meas = "hidden"; meas2 = true;  getTableId = $(this).attr('name'); split2();    }else{   alert("please enter value for time to add measurement");   }
     655>>>>>>> .r16893
    573656
    574657                               
     
    585668        var td4=document.createElement('td');
    586669                td4.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px; text-align:center;");
     670               
    587671                td4.appendChild(
     672<<<<<<< .mine
     673=======
    588674                        button = document.createElement('input'),
    589675                        button.setAttribute("type",'button'),
     
    632718                );
    633719                td4.appendChild(
     720>>>>>>> .r16893
    634721                        button=document.createElement('input'),
    635722                        button.setAttribute('type','button'),
     
    655742        }
    656743        var meas;
     744<<<<<<< .mine
     745        var timeValue;
     746        var pad;
     747        if(cnt==0){ cnt=2; }   
     748        function split2()
     749=======
    657750        var timeValue;
    658751        var pad;
    659752        if(cnt==0){  cnt=2; }   
    660753        function split2()
     754>>>>>>> .r16893
    661755        {
    662756       
     
    703797                        if(aa != ""){var splitting = aa.split(':'); var add = 01;   
    704798
     799                       
    705800                        timeValue = pad((Number(splitting[0]) + Number(add)),2)+':'+splitting[1];
    706801
     
    716811                                                } 
    717812
     813<<<<<<< .mine
    718814                                        var s = 0; var  get;
    719815                                                var nn;
     
    733829
    734830name="name"; value=$(this).attr('name');
     831meas = "class"; meas2 = "time";  getTableId = get;   split1();    }else{   alert("please enter value for time to add measurement");   }
     832
     833=======
     834                                        var s = 0; var  get;
     835                                                var nn;
     836                                                nn = $(this).attr('name');
     837                                $("table").each(function() {
     838                                if($(this).attr("name")==nn){
     839                                       
     840                                        get = "#"+$(this).attr("id");
     841                                        //get = $(this).attr("name");
     842                                                s =1;
     843                                }else{
     844                                if(s==0){
     845                                get = '#table'+cnt;
     846                                }
     847                                }
     848                                });
     849
     850name="name"; value=$(this).attr('name');
    735851                                                meas = "class"; meas2 = "time";  getTableId = get;   split1();    }else{   alert("please enter value for time to add measurement");   }
    736852
     853>>>>>>> .r16893
    737854                               
    738855                        }
     
    762879                                               
    763880                        );
     881<<<<<<< .mine
     882var td1=document.createElement('td');
     883td1.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px;text-align:center;");
     884td1.appendChild(
     885measurementcbo= document.createElement('select'),
     886measurementcbo.setAttribute('id','measurement'),
     887=======
    764888                var td1=document.createElement('td');
    765889                        td1.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px;text-align:center;");
     
    767891                                measurementcbo= document.createElement('select'),
    768892                                        measurementcbo.setAttribute('id','measurement'),
     893>>>>>>> .r16893
    769894<?php
    770895                        $measure=mysql_query("SELECT*FROM measurement");
     
    772897                        {
    773898?>
    774                                 measurementcbo.appendChild(
    775                                         option=document.createElement('option'),
    776                                                         option.setAttribute('value','<?php echo $rowmeasure['fMeasurementKey']; ?>'),
    777                                                         option.setAttribute('selected',true),
    778                                                         option.appendChild(document.createTextNode("<?php echo $rowmeasure['fMeasurement']; ?>"))
     899measurementcbo.appendChild(
     900option=document.createElement('option'),
     901option.setAttribute('value','<?php echo $rowmeasure['fMeasurementKey']; ?>'),
     902option.setAttribute('selected',true),
     903option.appendChild(document.createTextNode("<?php echo $rowmeasure['fMeasurement']; ?>"))
    779904                                ),
    780905<?php
     
    823948                var td4=document.createElement('td');
    824949                        td4.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px; text-align:center;");
     950               
    825951                        td4.appendChild(
     952<<<<<<< .mine
     953=======
    826954                                button = document.createElement('input'),
    827955                                button.setAttribute("type",'button'),
     
    866994                        );
    867995                        td4.appendChild(
     996>>>>>>> .r16893
    868997                                button=document.createElement('input'),
    869998                                button.setAttribute('type','button'),
     
    10171146                        button.setAttribute('name','#table'+cnt),
    10181147                        button.onclick=function(){
     1148<<<<<<< .mine
     1149               
     1150                        if($('#Time').val() != ""){ timeValue = $('#Time').val();                               
     1151                        name = "name"; value = $(this).attr('name');  meas = "hidden"; meas2 = true; getTableId = $(this).attr('name');   split1();    }else{   alert("please enter value for time to add measurement");   }
     1152=======
    10191153                var aa;
    10201154                        $('div#TableHolder #table'+cnt+' #Time').each(function(){
     
    10231157                        if(aa != ""){ timeValue = aa;                           
    10241158                        name = "name"; value = $(this).attr('name');  meas = "hidden"; meas2 = true; getTableId = $(this).attr('name');   split1();    }else{   alert("please enter value for time to add measurement");   }
     1159>>>>>>> .r16893
    10251160
    10261161                               
     
    10381173                var td4=document.createElement('td');
    10391174                        td4.setAttribute("style","border:1px solid white; color:#37DFB1; font-size:14px; text-align:center;");
     1175                       
    10401176                        td4.appendChild(
     1177<<<<<<< .mine
     1178=======
    10411179                                button = document.createElement('input'),
    10421180                                button.setAttribute("type",'button'),
     
    10771215                        );
    10781216                        td4.appendChild(
     1217>>>>>>> .r16893
    10791218                                button=document.createElement('input'),
    10801219                                button.setAttribute('type','button'),
  • schedule/function/button.php

    r16739 r16894  
    1 <?php   
    2 include '../include/factdb.php';
    3                         $x = 0;
    4                                                  $day = $_GET['days'];
    5                                                 $days = Date('Y-m-d',strtotime($day));
    6                                                
    7                                         $fetch = mysql_query("SELECT * FROM schedule") or die(mysql_error());
    8                                        
    9                                         while($rows = mysql_fetch_array($fetch)){
    10                                         $timestamp=strtotime($rows['fLastUpdate']);
    11                                         $timestamp2 = date('Y-m-d',$timestamp);
    12                                         $date_time = date('H:i',$timestamp);
    13                                         //$time_new = $date_time->format('H:i:s')
    14                                         if($days == $timestamp2){
    15                                         $x++;
    16                                        
    17                                         }
    18                                        
    19                                         }
    20                                        
    21                        
    22                                 if($x==0){
    23                                
    24                                 ?><input type="button" id="save" value="SAVE" class="button" title="Click to save">&nbsp;&nbsp;&nbsp;<input type="button" id="LoadPrev" value="Load Previous Night" class="button" title="Click to load previous night">
    25                         <?php
    26                                
    27                                 }else{
    28                                 ?><input type="button" id="update" value="UPDATE" class="button" title="Click to save">&nbsp;&nbsp;&nbsp;<input type="button" id="LoadPrev" value="Load Previous Night" class="button" title="Click to load previous night">
    29                                         <?php
    30                                
    31                                 }
    32                                
    33                         ?>
     1<input type="button" id="save" value="SAVE" class="button" title="Click to save">
     2&nbsp;&nbsp;&nbsp;
     3<input type="button" id="LoadPrev" value="Load Previous Night" class="button" title="Click to load previous night">
    344                                                       
    355                                       
  • schedule/function/function.php

    r16738 r16894  
    11 <div id="saving">
    22 
    3  <script type="text/javascript">
    4 
    5  
    6  
    7  
    8 
    9 
    10  
    11  
    12         $(document).ready(function GetDate(){
     3 <script type="text/javascript">
     4        $(document).ready(function GetDate(day ,month ,year){
    135         // for fupdate
    146        <?php
     
    2517                 
    2618                 if(isset($_GET['days'])){
    27                                                 echo $_GET['days']; ;
    28                                                  }else{
     19                                                echo $_GET['days'];
     20                                                 }
     21                                                 else
     22                                                 {
    2923                                                 
    3024                                        echo date("Y-m-d");
     
    3327                 
    3428                  ?>';
     29               
     30                var InputValue = [];
     31                var selectedSource = [];
     32                var selectedTime = [];
     33                var selectedMeasurement = [];
     34                var Time;
     35                var Source;
     36                var measure;
     37                var value;
     38                var checks = 0;
     39                for(var i=1;i <= cnt;i++)
     40                {
     41                        if($('#Time'+i).val() != '')
     42                        {
     43                                Time=$('#Time'+i).val();
     44                                Source=$('select[id="source'+i+'"]').val();
     45                                measure=$('select[id="measurement'+i+'"]').val();
     46                                value=$('#txtData'+i).val();
     47                                selectedMeasurement.push(measure);
     48                                selectedSource.push(Source);
     49                                selectedTime.push(Time);
     50                                InputValue.push(value);
     51                               
     52                        }
     53                        else
     54                        {
     55                        checks++;
     56                       
     57                        }
     58                }
     59                if(checks == 0)
     60                {
     61                alert(dtr);
     62                $.ajax({
     63                        type: "POST",
     64                        cache: false,
     65                        url: "Transaction/insert.php",
     66                        data: "Time="+selectedTime+'&Source='+selectedSource+'&measure='+selectedMeasurement+'&Data='+InputValue+'&Date='+dtr,
     67                        dataType: "json",
     68                        success: function(data) {
     69                                alert('Success: The text is now stored in the database.');
     70                        }
     71                });
     72                //window.location = 'Transaction/insert.php?Time='+selectedTime+'&Source='+selectedSource+'&measure='+selectedMeasurement+'&Data='+InputValue+'&Date='+dtr;
     73                }
     74                else
     75                {
     76       
     77                alert("Please fill all the details!");
     78                }
     79        });
     80       
     81       
     82       
     83       
     84       
     85       
     86       
     87       
     88       
     89       
     90       
     91        $('#update').click(function()
     92        {
    3593                        //alert(dtr);
    3694                var InputValue = [];
     
    62120                }
    63121               
    64                 if(checks == 0){
    65                 window.location = 'Transaction/insert.php?Time='+selectedTime+'&Source='+selectedSource+'&measure='+selectedMeasurement+'&Data='+InputValue+'&Date='+dtr;
    66         }else{
    67        
    68         alert("Please fill all the details!");
    69         }
    70         });
    71        
    72        
    73        
    74        
    75        
    76        
    77        
    78        
    79        
    80        
    81        
    82         $('#update').click(function(){
    83 var dtr;
    84                  dtr = '<?php
    85                  
    86                  if(isset($_GET['days'])){
    87                                                 echo $_GET['days']; ;
    88                                                  }else{
    89                                                  
    90                                         echo date("Y-m-d");
    91                                                  
    92                                                  }
    93                  
    94                   ?>';
    95                         //alert(dtr);
    96                 var InputValue = [];
    97                 var selectedSource = [];
    98                 var selectedTime = [];
    99                 var selectedMeasurement = [];
    100                 var Time;
    101                 var Source;
    102                 var measure;
    103                 var value;
    104                 var checks = 0;
    105                 for(var i=1;i <= cnt;i++)
     122                if(checks == 0)
    106123                {
    107                         if($('#Time'+i).val() != '')
    108                         {
    109                                 Time=$('#Time'+i).val();
    110                                 Source=$('select[id="source'+i+'"]').val();
    111                                 measure=$('select[id="measurement'+i+'"]').val();
    112                                 value=$('#txtData'+i).val();
    113                                 selectedMeasurement.push(measure);
    114                                 selectedSource.push(Source);
    115                                 selectedTime.push(Time);
    116                                 InputValue.push(value);
    117                                
    118                         }else{
    119                         checks++;
    120                        
     124               
     125                $.ajax({
     126                        type: "POST",
     127                        cache: false,
     128                        url: "Transaction/update.php",
     129                        data: "Time="+selectedTime,
     130                        dataType: "json",
     131                        success: function(data) {
     132                                alert('Success: The text is now stored in the database.');
    121133                        }
     134                });
     135                //window.location = 'Transaction/update.php?Time='+selectedTime+'&Source='+selectedSource+'&measure='+selectedMeasurement+'&Data='+InputValue+'&Date='+dtr;
    122136                }
    123                
    124                 if(checks == 0){
    125                 window.location = 'Transaction/update.php?Time='+selectedTime+'&Source='+selectedSource+'&measure='+selectedMeasurement+'&Data='+InputValue+'&Date='+dtr;
    126         }else{
     137        else
     138        {
    127139       
    128140        alert("Please fill all the details!");
Note: See TracChangeset for help on using the changeset viewer.