Re: [請益] 逐一取出一筆資料的各個欄位

看板PHP作者 (任性)時間15年前 (2010/06/24 02:16), 編輯推噓4(403)
留言7則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《FacetheFaith ( )》之銘言: : while( 某php function) : { : echo '<td>'.$colname.'</td>'; : } : 不知道有沒有人知道那個 function name叫什麼?? : 是叫function name沒錯吧!? php的library的function : 例如: mysql_fetch_array這種... 用 mysql_fetch_array 也是可以動.. $sql = 'select column_name from information_schema.columns where table_name='table_name' and table_schema='db_name'; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { echo $row['column_name']; } 話說,建議你用 PDO 或其他的 DBI 來存取資料庫, 不要直接用 php-extension 像是 mysql.so 或 mysql.dll 提供的 func .. -- The Internet: where men are men, women are men, and children are FBI agents. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.104.63

06/24 03:57, , 1F
不直接用php-extension的理由是?
06/24 03:57, 1F

06/24 10:37, , 2F
因為那樣就享受不到 abstraction layer 的好處了 A_A
06/24 10:37, 2F

06/24 11:20, , 3F
我最近也是要把所有呼叫mysql_foo全改成adodb的方式...
06/24 11:20, 3F

06/24 11:21, , 4F

06/24 12:02, , 5F
因為PHP6以後就內定PDO為資料庫存取手段
06/24 12:02, 5F

06/25 12:40, , 6F
直接用國外人寫的 class 也可以
06/25 12:40, 6F

06/25 23:50, , 7F
PDO 是 5.1 加的,PHP 6 會加的是 APC ...
06/25 23:50, 7F
文章代碼(AID): #1C8a-76U (PHP)
文章代碼(AID): #1C8a-76U (PHP)