Jumat, 29 Januari 2016

Query : MySQL DateFormat

Query : Mysql DateFormat

DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

Jumat, 22 Januari 2016

IT : Cara Mengaktifkan WIFI di laptop ( copas http://bomtekno.com)



Inilah 2 Cara Mengaktifkan WiFi di Laptop, Mudah Secara Manual

cara menghidupkan wifi di laptop rupanya banyak juga orang yang mencari tutorialnya, hal ini terlihat dari tingkat pencariaanya di google. Oleh karena itu Web saya download aplikasi pc gratis tertarik untuk menulis cara mengaktifkan wifi di laptop.
Dari beberapa kasus termasuk saya sendiri dulu, kalau mencari tutorial cara menghidupkan wifi di laptop windows 7 ini terjadi waktu pertama kali beli laptop. Karna waktu beli laptop wifinya gak di aktifin langsung karna memang waktu itu jaringan lagi galau 😀
Di tutorial cara mengaktifkan wifi di laptop windows 7 kali ini menggunakan 2 cara yaitu menggunakan kombinasi keyboard dan melalui settingan di control panel. Terkadang entah apa sebabnya menggunakan kombinasi keyboad sering gagal. Jadi Langsung saja simak tutorial di bawah ini .

PHP : JavaScript Web Page Load Time

Anda hanya harus menambahkan ini untuk mengetahui berapa lama load page time site anda :

<p id = "loadingtime"></p>
<script type="text/javascript">
before = (new Date()).getTime();
function pageload()
{
    var after = (new Date()).getTime();
    var sec = (after-before)/1000;
    var p = document.getElementById("loadingtime");
    p.innerHTML = "Page load: " + sec + " seconds.";
       
}
 window.onload = function ()
    {
        pageload();
    }
</script>

Kamis, 21 Januari 2016

Highslide : Highslide Close Confirmation Alert

              Beberapa hari ini agak kesulitan untuk menambahkan confirmation alert ketika form Highslide di close..takutnya user ketika sedang input data..dia keklik button close or x di pojok kanan Highslide...jadi datanya hilang dan input lagi dari awal...solusi mudahnya adalah menambahkan confirmation alert..jadi ketika Highslide di close ada confirmation alert yang isinya..beneran mau diclose apa tidak? setelah selidik punya selidik berikut carana tinggal tambahkan ini di form anda :

<script type="text/javascript">
hs.Expander.prototype.onBeforeClose = function (sender) {
   return confirm("Do you really want to close this nice form?");
}
</script>



Rabu, 20 Januari 2016

JEASYUI : membuat event handler closable dialog jeasyui

     <div id="dlgad" class="easyui-dialog" style="width:380px;height:auto;padding:10px 20px"
            closed="true" buttons="#dlgad-buttons" data-options="iconCls:'icon-save',resizable:true,collapsible:true,maximizable:true,closable:false,tools:[{ 
            iconCls:'icon-cancel', 
            handler:function(){ 
                if(confirm('Are you sure to close the window?'))
                    {
                        javascript:$('#dlgad').dialog('close');
                    }
                    else
                    {

                    }

            } 
        }] 
">

JEASYUI : Modifikasi Dialog JEASYUI wih Maximize, Collapsibel dan Closable

contoh form dan closable ( x) dibuat false
 <div id="dlgad" class="easyui-dialog" style="width:380px;height:auto;padding:10px 20px"
            closed="true" buttons="#dlgad-buttons" data-options="iconCls:'icon-save',collapsible:true,maximizable:true,closable:false">

Selasa, 19 Januari 2016

IT : route add lewat cmd

misa command :
route add 15.15.15.0 mask 255.255.255.0 15.15.42.30

IT : Troubelshoot Awal apabila VPN Normal namun Internet Mati

- Pertama pastikan dulu modul modul yang dibuka di VPN dapat dibuka
- buka misal google.com..apabila tidak bisa coba ping ke website tujuan
- apabila setelah di ping time out..coba periksa lambang internet di modem berwarna merah atau hijau..apabila merah hubungi provider
- apabila punya dua provider maka cabut salah satu kabel di port salah satu provider di mikrotik, coba internetan bisa tidak..lakukan sebalikanya..lalu coba internetan apabila bisa maka salah satu provider bermasalah dan telpon call center providder yang bermasalah
- kalau kasus extremm tidak bisa internetan dan vpn coba ipconfig dapat IP ga..kalau ga dapat cek di service penyedia dhcp ( biasanaya cisco atau modem )...mungkin ada salah kabel yang copot atau ada permasalahan di situ

IT : Cara agar admin Modem dapat dibuka memakai http di modem Asus

caranya adalah masuk menu admin - Advanced Setting - Autenthication Method - Pilih Both

lalu ketik di browser tanpa menggunakan port dan apabila membuka di IE pastikan SSL 3.0 aktif

JEASYUI : Combobox Jeasyui GetValue

 Saya menghadapi kendala ketika hendak menangkap nilai dari combobox jeasyui, intinya saya ingin ketika ada data yang update saya reload combobox nya, kemudian comboboxnya ter reload namun data yang dipilih terakhir tidak hilang, untuk percobaan pertama saya berhasil, namun ketika sudah ter reload, ternyata di view hasil onchange / onclick tidak menghasilkan combobox jeasyui namun hanya combobox biasa, nah supaya bisa menghasilkan rupa combobox yang sama akhirnya saya menambahkan sedikit script javascript yang dapat dilihat dibawah

Minggu, 17 Januari 2016

Query : Query Delete Index ( w3school)

The DROP INDEX Statement

The DROP INDEX statement is used to delete an index in a table.

DROP INDEX Syntax for MS Access:

DROP INDEX index_name ON table_name

DROP INDEX Syntax for MS SQL Server:

DROP INDEX table_name.index_name

DROP INDEX Syntax for DB2/Oracle:

DROP INDEX index_name

DROP INDEX Syntax for MySQL:

ALTER TABLE table_name DROP INDEX index_name

Sabtu, 16 Januari 2016

Query : Membuat Query View dengan kondisi JOIN

Pendahuluan

View adalah perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut.

Syntax dasar perintah untuk membuat view adalah sebagai berikut :

CREATE
    [OR REPLACE]
    VIEW view_name [(column_list)]
    AS select_statement

Query : Query View (copas http://naura-lab.blogspot.co.id/2015/01/membuat-view-mysql.html)

Data yang ada di View akan selalu up to date seiring dengan data yang ada di tabel.

Membuat View

Untuk membuat sebuah view di MySQL, Anda dapat menggunakan perintah CREATE VIEW. Di bawah ini adalah sintak dasar untuk membuat view di MySQL:

1CREATE VIEW nama_view AS
2SELECT kolom_1, kolom_2, kolom_n
3FROM nama_table
4WHERE kondisi;

Kamis, 14 Januari 2016

AX : script upload data csv

static void UploadDataSumbawa(Args _args)
{
    CommaIO                             csvFile;
    container                           readCon;
    counter                             icount;
    Dialog                              dialog;
    DialogField                         dfFileName;

   ListMakasarSecurityItem           listSumbawaSecurity;

    Name                                name;
    FileName                            filename;

    BinData binData;
    str stringImage;
    #File


    dialog = new Dialog("Pick the file");
    dfFileName = dialog.addField(extendedTypeStr(FileNameOpen));
    dialog.filenameLookupFilter(["All fies", #AllFiles]);

    if (dialog.run())
    {
            filename =  dfFileName.value();
    }

    csvFile = new CommaIO(filename, 'r');

    if (csvFile)
    {
        csvFile.inFieldDelimiter(';');
        readCon = csvFile.read();

        while (csvFile.status() == IO_Status::OK)
        {
            readCon = csvFile.read();
            icount++;
            if (readCon)
            {
                listSumbawaSecurity.clear();
                listSumbawaSecurity.DisplayValue = conPeek(readCon, 1);
                listSumbawaSecurity.insert();
            }
        }
    }
    info("done");
}

JEASYUI : Mengirimkan parameter javascript via combobox jeasyui

Combobox
<div id="resultzen" class="fitem">
                <label>Customer Type</label>
                    
                     <select name="m_CustType_ID" id="m_CustType_ID" class="easyui-combobox" required="true" >
                                                 <?
foreach ($custipe as $resulejs) {
?>
            <option value="<?= $resulejs['CustType_ID']; ?>"><?= $resulejs['Nama_CustType']; ?>
            </option>
            <?php
}
?>
        </select>
     
            </div>


Function Javascript mengirim data POST
function refreshdif(){
$.ajax({type:"POST",url:"<?=site_url() ?>/masterp/getcombo",data:{m_CustType_ID:$('#m_CustType_ID').combobox('getValue')},success:function(a){$("#resultzen").html(a)}})}

Senin, 11 Januari 2016

Cara Mendeteksi Mobile Browser dengan PHP

<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($useragent,0,4))){
//jika menggunakan browser versi mobile maka alihkan ke file web versi mobile anda
include './m/index.php';
}else{
//jika tidak versi mobile maka pakai versi standar
include'index.php';
}
?>

Minggu, 10 Januari 2016

Accurate : Database Accurate tidak bisa dibuka

Apabila database accurate tidak bisa dibuka maka solusinya :

1. Sama kan versi accurate
2. Sama kan versi thunderbird
3. apabila accurate versi 4.2 dan sebelumnya ada master FINA..diinstal saja aplikasi FINA itu untuk memanfaatkan Thunderbird nya

Rabu, 06 Januari 2016

Register SDK finger di windows

1. copy semua komponen ke system32 dan sysWOW64
2.dOWNLOAD comdlg32.ocx
3. ssemua component didaftarkan dengan regsvr