使用者:游士賢:修訂版本之間的差異
出自六年制學程
第 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] | |
$ET->main(); | $ET->main(); | ||
?> | ?> | ||
− | + | ||
</pre> | </pre> | ||
2014年7月25日 (五) 11:12的修訂版本
目錄
新進人員教育訓練
- 日期: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入門 (丁丁老師) | 綜合座談 (雅敏、繡蕾) |
學程老師
- 丁丁老師:科學&數學
- 張繡蕾:英文
- 張雅敏:窗口
新進人員
- 游士賢
- 彭敏惠
- 賴雅音
- 陳玫謹
學習方式
- 合作學習
- 自主學習
- 行動學習
能力培養
- 興趣專長
- 所知所學
- 自學團體
使用軟體
- EmEditor6
- Mozilla Firefox
- FileZilla FTP Client
7/21 課程進度
7/22 課程進度
7/24 Html + MySQL + PHP
MySQL
- [insert into 表格名 set 欄名1='值1',欄名2='值2',…;:只對指定數欄填值,加一筆資料。]
- [在insert、update命令中,插入欄值如果是123,456等數值,不論欄位的資料型態為何,皆可不加引號而插入;但如果插入之欄#[值不是數值,則一定要加引號。]
- [select 欄名1,欄名2,… from 表格名;:找出指定欄位,全部筆數。]
- [select * from 表格名;:找出全部欄位,全部筆數。]
- [select * from 表格名 where 條件(如name='丁志仁');:找出全部欄位,合條件的筆數。]
- [select name,phone from name a,phone b where a.id=b.id order by name]
- [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id order by name]
- [select name,phone,email from name a,phone b,email c where a.id=b.id && b.id=c.id && name='丁志仁' order by name]
- [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]
- [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]
- [一對多關係與多對多關係。]
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"; [$ET->editable=2;//0:什麼都沒有,1:可插,2:可編,4:可編,3(1+2):可插、可編,...7] $ET->main(); ?>