2010年9月9日 星期四

模仿smarty樣版範例

《index.php》
<?php
     include "db.php"; //資料庫連線設定
     $sql="select a,b,c from tbl where a>10";
     $res=@mysql_query($sql);
     if(mysql_num_rows($res)>0){
         $main="";
         while(list($a,$b,$c)=mysql_fetch_row($res)){
               $main.="a+b+c=".$a+$b+$c."<br/>";
         }
     }
     if($main){
          include "template.php";
     }
?>

《template.php》
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
   <?php
      echo $main;
   ?>

</body>
</html>

2010年6月13日 星期日

作業十五:迷宮換路徑

/* 程式範例: Ch5-4-1.c */
#include <stdio.h>
#include <stdlib.h>

2010年6月8日 星期二

作業十四:儲存多項式

/* 程式範例: Ch4-6.c */
#include <stdio.h>
#include <stdlib.h>

struct Node {               /* Node節點結構 */
   float coef;  int exp;    /* 結構變數宣告 */
   struct Node *next;       /* 指向下一個節點 */
};

2010年6月6日 星期日

猜數字遊戲,幾A幾B的那種《指標版》

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

猜數字遊戲,幾A幾B的那種《結構版》

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

猜數字遊戲,幾A幾B的那種《陣列版》

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int is_in(char *a,int n);

2010年5月30日 星期日

作業十三:雙向鏈結整合

/* 程式範例: Ch4-5-3.c */
#include <stdio.h>
#include <stdlib.h>
struct Node {            /* Node節點結構 */
   int data;              /* 結構變數宣告 */
  struct Node *next;     /* 指向下一個節點 */
   struct Node *previous; /* 指向前一個節點 */
};