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, 29 Januari 2016
Jumat, 22 Januari 2016
IT : Cara Mengaktifkan WIFI di laptop ( copas http://bomtekno.com)
Home » Tutorial » Tips Trik Komputer » Inilah 2 Cara Mengaktifkan WiFi di Laptop, Mudah Secara Manual
Inilah 2 Cara Mengaktifkan WiFi di Laptop, Mudah Secara Manual
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>
<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>
<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
{
}
}
}] ">
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">
<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 : 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
- 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
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
[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:1 | CREATE VIEW nama_view AS |
2 | SELECT kolom_1, kolom_2, kolom_n |
3 | FROM nama_table |
4 | WHERE 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");
}
{
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)}})}
<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
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
2.dOWNLOAD comdlg32.ocx
3. ssemua component didaftarkan dengan regsvr
Langganan:
Postingan (Atom)