使用GRANT語句增加新用戶

>mysql -u root -p
mysql> USE database;

mysql> GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY ‘password‘ WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

發表於 MySQL | 發表迴響

nslookup

C:\Users\guest>nslookup
預設伺服器:  google-public-dns-a.google.com
Address: 8.8.8.8

查詢MX
> set type=MX
> yahoo.com.tw

未經授權的回答:
yahoo.com.tw    MX preference = 5, mail exchanger = mx1.mail.tw.yahoo.com
yahoo.com.tw    MX preference = 5, mail exchanger = mx2.mail.tw.yahoo.com

yahoo.com.tw    nameserver = ns1.yahoo.com
yahoo.com.tw    nameserver = ns2.yahoo.com
yahoo.com.tw    nameserver = ns3.yahoo.com
yahoo.com.tw    nameserver = ns4.yahoo.com
yahoo.com.tw    nameserver = ns5.yahoo.com
mx1.mail.tw.yahoo.com   internet address = 203.188.197.9
mx2.mail.tw.yahoo.com   internet address = 203.188.197.10
ns1.yahoo.com   internet address = 68.180.131.16
ns2.yahoo.com   internet address = 68.142.255.16
ns3.yahoo.com   internet address = 217.12.4.104
ns4.yahoo.com   internet address = 68.142.196.63
ns5.yahoo.com   internet address = 119.160.247.124

查詢所有
> set type=any
> yahoo.com.tw

 

發表於 未分類 | 發表迴響

FROM_UNIXTIME

語法:FROM_UNIXTIME(unix_timestamp, format)
例子:SELECT FROM_UNIXTIME(1234567890, ‘%Y-%m-%d %H:%i:%S’)

發表於 MySQL | 發表迴響

big5 vs utf-8互轉

big5 轉 utf-8
$str = iconv("big5″,"UTF-8″,$str);

utf-8 轉 big5
$str = iconv("UTF-8″,"big5″,$str);

發表於 PHP | 發表迴響

smarty常用

註解
{* 單行註解 *}

{*
多行註解
多行註解
*}

引入樣版
{include file=’header.tpl’}
{include file=’footer.tpl’}
$page = $smarty->fetch(‘index.tpl’);

指派樣版變數
{assign var=’title’ value=’Smarty Templates’}

foreach基本語法
{foreach from=$陣列變數 item=陣列元素名稱 key=陣列索引名稱 name=foreach名稱}

{foreachelse}

{foreach}

日期格式
{$createDate|date_format:’%Y/%m/%d’}

避免與Javascript衝突
{literal}

{/literal}

列印陣列
{$arr|@print_r}

讀取Request變數
{$smarty.get.page}
{$smarty.post.page}
{$smarty.cookies.status}
{$smarty.server.SERVER_NAME}
{$smarty.env.PATH}
{$smarty.session.id}
{$smarty.request.username}

 

發表於 smarty | 發表迴響

jQuery:取值

  1. textbox
    $("#text").val();//取值
    $("#text").val("Hello World");//給值
  2. radiobox
    1. 取得選中值:$("input[name=gender]:checked").val();
    2. 使第N個radiobox被選中:
      $("input[type=radio]").eq(N).prop("checked",true);
    3. 觸發click事件:
      $("input[type=radio]").eq(N).trigger(‘click’);
      $("input[type=radio]").eq(N).attr("checked",true).trigger(‘click’);
    4. 取得多組 (:enabled, :disabled,:selected都同方法)
      $("input:checked").each(funciton(){…});
      $("select option:selected").each(function () {…});
  3. checkbox
    if($("#checkbox").prop("checked"));//判斷是否勾選
    $("#checkbox").attr("checked",true);//勾選
    $("#checkbox").attr("checked",false);//不勾選
    var checkedValue = $(‘input:checkbox[name=leave_type][checked=checked]‘).map(function(){ return $(this).val(); }).get().join(‘,’); //取值
    var mode = $("#mode").prop("checked") ? 1 : 0;
    var enable = $("input[name=enable]:checked").val();
  4. select$("select[name=select_name]").find(":selected").val();
    $("#sel").attr("value","2013″);//設置value=2013的項目為當前選中項$("select[name=select_name]").val("2013″).change();
    $("2014″).appendTo("#sel");//添加下拉選單option
  5. textarea
    $("textarea:input[name=remark]").val();//取值
    $("textarea:input[name=remark]").val("Hello World");//給值
  6. click事件
    <input name="Name" value="John">
    $("input[name='RadioName']").click(function(){
    $(this).val();
    });
發表於 Jquery | 發表迴響

取得label標籤內容值

<label id="myLabel" onClick="show();">Label標籤內容一</label><br />
<label id="myLabel" onClick="show();">Label標籤內容二</label><br />
<label id="myLabel" onClick="show();">Label標籤內容三</label>

<script type="text/javascript">
function show()
{
alert("label:" + myLabel[0].innerHTML);
alert("label:" + myLabel[1].innerHTML);
alert("label:" + myLabel[2].innerHTML);
}
</script>

 

發表於 Javascript | 發表迴響

日期時間函式

$today = new DateTime();
$birthday  = new DateTime("1980-01-01″);
$interval   = $today->diff($birthday );
echo $interval->format("%y years, %m months, %a days, %h hours, %i minutes, %S seconds");

echo $interval->format("%y years");
echo $interval->format("Y-m-d");
echo $interval->days;

傳回自1970 /01/01  00:00:00 到現在相差秒數
time()

3 小時後的日期時間
date("Y-m-d h : i : s a", time() + 3 * 60 * 60);

取得指定日期時間的時間戳記
mktime(hour, minute, second, month, day, year)

設定時區
date_default_timezone_set("Asia/Taipei");

 

發表於 PHP | 發表迴響