請問各位PHP高手
我想把我資料庫其中裡面一個連結位置文字
取出來然後再加上連結方便人家開啟
那這要如何用呢
比如我從資料庫取出這個檔案文字位置
"F:\\zone\\新增文字文件.txt"
我想在上一行加上連結
那要加什麼語法呢謝謝
2006-11-05 07:32:17 · 2 個解答 · 發問者 煥庭 2 in 電腦與網際網路 ➔ 程式設計
那我這行怎加入呢
而attached就是我上面講的從資料庫抓出來的路徑
我希望點這個路徑就可以開啟這個檔案..而非上傳
2006-11-05 14:07:30 · update #1
已經回了您另一個問題http://tw.knowledge.yahoo.com/question/?qid=1206110614021我想,這個問題我也一起回了另外也對 Jelly 致上一聲抱歉,因為回了樓主另一問題(如上)所以對他的情況已大致瞭解,故對此問題一並回答您的連結部分您可以這樣寫就好了下載"; ?> 不過您要注意的是如果您的資料庫欄位仍是記錄著例如 "F:\zone\新增文字文件.txt"這樣仍然是行不通的,另一問題已做過補充說明您的欄位中必須記錄著如 "a\檔案名稱.副檔名" 或 "b\檔案名稱.副檔名" 或是單單只紀錄檔名重點都是在於您的程式中的 $Filename="download/" . $_GET['Attached']; 這一行可以跟您資料庫欄位裡紀錄的路徑+檔名或是只有檔名要能夠互相搭配還是老問題提醒您,建議您資料庫中的紀錄若含資料夾位置的話最好是紀錄成 "a/檔案名稱.副檔名" 或 "b/檔案名稱.副檔名"而不要紀錄成 "a\檔案名稱.副檔名" 或 "b\檔案名稱.副檔名"
2006-11-06 20:35:07 · answer #1 · answered by 冷泡茶 6 · 0⤊ 0⤋
$link = @mysql_connect("主機位置" , "帳" , "密") or die ("無法連上資料庫").mysql_error();
$sql="select * from 資料表 where amptype='欄位' order by sn";
$result=mysql_db_query("資料庫",$sql,$link) or die("無法取得商品資料!
".$sql);
$addr_list="";
while($db_data = mysql_fetch_row($result)){
list($sn,$name,)=$db_data;
到這邊結束
可以得到所查的 $name
假設$name的值是 www.yahoo.com.tw
你就這樣寫
"; ?> 這樣就可以了呀
2006-11-07 10:13:33 補充:
有回就好 有回就好
不跟你搶了
哈哈
2006-11-05 13:19:09 · answer #2 · answered by Jelly 7 · 0⤊ 0⤋