2010年5月21日
2010年5月20日
2010年5月17日
Install multiple apps at once without toolbars or clicking Next
Install multiple apps at once without toolbars or clicking Next
http://ninite.com/
http://ninite.com/
標籤:
電腦問題
2010年5月8日
PostgreSQL -- LIMIT
$query="SELECT * FROM admbo_tbl";
$sql =pg_query($query) or die($query);
$num =pg_num_rows($sql);
for($i=1;$i<=ceil($num/$limp);$i++){
echo "$i ";
}
$offset=$limp*($_GET[page]-1);
$query="SELECT poid,title,content,time,surl,file,filename FROM admbo_tbl ORDER BY poid DESC LIMIT $limp OFFSET $offset";
$sql =pg_query($query) or die($query);
以上分兩個部份,第一段query是先算出全部有幾篇文章,共分幾頁。第二段query中的$limp指的是每頁有幾篇,OFFSET的語法指的是從資料順序中的倒數第幾位。如果OFFSET為0就是從資料順序中最後一位開始往前選$limp個資料,若OFFSET為3就是從資料順序中倒數第3位開始往前選出$limp個資料
2010年5月1日
正規表達式
if(ereg("(^[1-9])([0-9]{2}$)",$_GET[zip],$regs)){
echo "陣列 0 => $regs[0]";
echo "陣列 1 => $regs[1]";
echo "陣列 2 => $regs[2]";
}else{
echo "faile";
}
ereg ( string pattern, string string [, array regs])ereg ("比較規則",比較字串,比較結果陣列)
比對結果傳回的值放在陣列參數 regs 之中:
regs[0] 內容就是原字串 string
regs[1] 為第一個合乎規則的字串
regs[2] 為第二個合乎規則的字串…。
(^[1-9])([0-9]{2}$) -- 表示式的意思是:字串的第一位字母只能是1-9中的其中一個,字串結尾二位字母只能是0-9,組合起來就是一個從100至999的三位數
標籤:
PHP語法
訂閱:
文章 (Atom)