Feeds:
文章
留言

Archive for 九月 16th, 2005

C# 呼叫外部程式

廣告

Read Full Post »

如何全螢幕顯示網頁

工作上的需要,找了一下全螢幕顯示的方法,其實沒有很複雜,只要設定 window.open 的第三個參數包含 fullscreen=1 即可。
如下
var win = window.open("http://www.google.com.tw",’content’,‘fullscreen=1’);

Read Full Post »

這個問題是昨天 ++ 給我的,可是以我的 database 經驗,並不知道有什麼SQL指令可以完成這個指令,但是如果透過PHP的結合,倒是可以完成這個功能,下面是主程式部分

require_once(‘dbLib.php’);
function getTables($keyValue) {
 $sql = "SHOW TABLE STATUS"; // Name
 $res = db_query($sql);
 while(list($tb_name) = db_fetch_row($res)){
  echo ‘<br>’ . $tb_name . ‘<br>’;
  getFiled($tb_name, $keyValue);  
 }
 echo "<br>Finish<br>";
}
function getFiled($tb_name, $keyValue) {
 $sql = "SHOW FIELDS FROM `{$tb_name}`"; // Field
 $res = db_query($sql);
 while(list($fd_name) = db_fetch_row($res)){
  echo $fd_name . ‘,’;
  fullSearch($tb_name, $fd_name, $keyValue);
 }
}
function fullSearch($tb_name, $fd_name, $keyValue) {
 $sql = "SELECT * FROM {$tb_name} WHERE {$fd_name} LIKE ‘{$keyValue}%’";
 $res = db_query($sql);
 while($dataSet = db_fetch_array($res)){
  //echo $fd_name . ‘<br>’;  
  print_r($dataSet);
  echo "<hr><br>";
 } 
}
 
getTables(‘cwchiu’); // 程式進入點


這個程式其實相當的簡單,其中的兩個關鍵在於我紅色標記的區域,一個是取得資料庫全部的 table ,另外一個是查詢 table 中有哪些 field,然後透過簡單的代數就可以解決這個問題了。

 

Read Full Post »