2008年4月17日 星期四

期中課程回顧

1.學會了什麼
除了網頁+php+資料庫之間的連結跟作用之外,學到了更多實作的能力,不管是從課本或是網路找到的資料中,也更能夠找到需要的重點,進而應用在所需要的功能上面。
2.解決了哪些bug
在用網頁跟php連結到資料庫以新增資料前所做的應用都還能夠解決,在這之前最常遇到的問題就是網頁跟php要連結的變數出了問題,可能是變數名稱沒寫或是寫錯了,在新增資料跟搜尋資料這次遇到的問題就變多了,例如:$link=mysql_connect("localhost","root","");這邊一開始就打跟課本一樣,以為每台電腦都相同,
$sql_1="insert csie (year,name,id) value('1','Mark','96360696')"; mysql_query($sql_1);
這兩行就是一開始要新增時遇到最難的問題,因為一開始是直接手動新增,所以一開始要寫指令的時候就不知道該怎麼寫。
$sql="SELECT * FROM csie WHERE year= $value";因為課本上有範例,我知道"year"這個是要搜尋條件,所以我在打的時候,有把課本的改過來,但是還是不對,原來在csie那邊是要填寫資料表名稱,改過來之後還是有錯,錯在函式名稱打錯了: for($i=0;$i<mysql_num_fields($result);$i++)的mysql_num_fields($result),最常發生的都是字打錯了。<>
3.還有哪些bug沒解決
到目前所學習的東西都還可以,但是一些函式的應用上還是會出問題,php跟資料庫之間的連結應用也還需要多努力學習。

沒有留言: