使用者:游士賢:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
PHP
第 130 行: 第 130 行:
 
$ET->queryF('use assistant');
 
$ET->queryF('use assistant');
 
$ET->sql[0]="SELECT a.id,a.name,a.birthday,b.phone,c.email FROM name a,phone b,email c WHERE a.id=b.id and a.id=c.id order by a.id";
 
$ET->sql[0]="SELECT a.id,a.name,a.birthday,b.phone,c.email FROM name a,phone b,email c WHERE a.id=b.id and a.id=c.id order by a.id";
$ET->editable=2;//0:什麼都沒有,1:可插,2:可編,4:可編,3(1+2):可插、可編,...7
+
<font color = red>$ET->editable=2;//0:什麼都沒有,1:可插,2:可編,4:可編,3(1+2):可插、可編,...7</font>
 
$ET->main();
 
$ET->main();
 
?>
 
?>

2014年7月25日 (五) 11:07的修訂版本

新進人員教育訓練

  • 日期:2.14.07.21-2014.07.25
  • 時間:上午9:00~下午4:00
  • 地點:新埔國中信義樓515

課表

7/21 7/22 7/23 7/24 7/25
星期一星期二星期三星期四星期五
9:00-12:00 相互介紹
學程課程簡介
(雅敏、繡蕾)
自修、複習
問問題
(雅敏、繡蕾)
颱風麥德姆襲台簡易資料庫(MySQL)
(丁丁老師)
GIS
(丁丁老師)
12:00-13:00午餐
13:00-16:00 wiki 撰寫指導
HTML
(丁丁老師)
備課主題選定
(雅敏、繡蕾)
颱風麥德姆襲台PHP入門
(丁丁老師)
綜合座談
(雅敏、繡蕾)

學程老師

  1. 丁丁老師:科學&數學 
  2. 張繡蕾:英文
  3. 張雅敏:窗口

新進人員

  1. 游士賢
  2. 彭敏惠
  3. 賴雅音
  4. 陳玫謹

學習方式

  1. 合作學習
  2. 自主學習
  3. 行動學習

能力培養

  1. 興趣專長
  2. 所知所學
  3. 自學團體

使用軟體

  1. EmEditor6
  2. Mozilla Firefox
  3. FileZilla FTP Client

7/21 課程進度

  1. Wiki 基本語法與條目發展
  2. 維基語法及範例(詳版)
  3. HTML示範頁
  4. HTTP協定

7/22 課程進度

  1. 路徑
  2. Hw

7/24 Html + MySQL + PHP

MySQL

  1. [insert into 表格名 set 欄名1='值1',欄名2='值2',…;:只對指定數欄填值,加一筆資料。]
  2. [在insert、update命令中,插入欄值如果是123,456等數值,不論欄位的資料型態為何,皆可不加引號而插入;但如果插入之欄#[值不是數值,則一定要加引號。]
  3. [select 欄名1,欄名2,… from 表格名;:找出指定欄位,全部筆數。]
  4. [select * from 表格名;:找出全部欄位,全部筆數。]
  5. [select * from 表格名 where 條件(如name='丁志仁');:找出全部欄位,合條件的筆數。]
  6. [select name,phone from name a,phone b where a.id=b.id order by name]
  7. [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id order by name]
  8. [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id && name='丁志仁' order by name]
  9. [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id && name like '陳%' order by name]
  10. [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id && name like '%敏%' order by name]
  11. [一對多關係與多對多關係。]

PHP

  • 範例一
<Html>
	<link href='im.css' rel='stylesheet'/>
	<Body>
		<?php
			$link=mysql_connect("localhost", "assistant", "20140724");
			mysql_query("set names utf8");
			mysql_select_db("assistant");
			
			$result = mysql_query("SELECT a.id,a.name,a.birthday,b.phone,c.email FROM name a,phone b,email c WHERE a.id=b.id and a.id=c.id order by a.id");
			echo "<table>\n";
			echo "<tr><th>id</th><th>姓名</th><th>生日</th><th>電話</th><th>Email</th></tr>";
				while($row=mysql_fetch_array($result,MYSQL_ASSOC))
				{
					echo "<tr>";
						foreach($row as $value)
						{
							echo "<td>".$value."</td>";
						}
					echo "</tr>\n";
				}
				echo "</table>\n";
		?>
	</Body>
</Html>

PHP

  • 範例二
<?php
include_once '/volume1/web/constant.php';
include_once CLASS_FILE_PATH.'/database/etable.php';

$ET=new etable; //製表命名 etable
$ET->css='default'; //預設
$ET->queryF('use assistant');//mysql 檔名
$ET->sql[0]="SELECT a.id,a.name,a.birthday,b.phone,c.email FROM name a,phone b,email c WHERE a.id=b.id and a.id=c.id order by a.id";//選取檔名('use assistant')資料表
$ET->main();//網頁呈現畫面
?>


PHP

  • 範例三

加入變數editable=0~7

<?php
include_once '/volume1/web/constant.php';
include_once CLASS_FILE_PATH.'/database/etable.php';

$ET=new etable;
$ET->css='default';
$ET->queryF('use assistant');
$ET->sql[0]="SELECT a.id,a.name,a.birthday,b.phone,c.email FROM name a,phone b,email c WHERE a.id=b.id and a.id=c.id order by a.id";
<font color = red>$ET->editable=2;//0:什麼都沒有,1:可插,2:可編,4:可編,3(1+2):可插、可編,...7</font>
$ET->main();
?>


test

說明:圖片等比例放大

食人魚