0
我想修復我的文件類型圖標,因爲在上傳過程中我沒有設置圖標,現在我不想爲每個文件設置圖標,但是與此做一個第二:將文件圖標類型更新爲MySQL的地址
mysql_set_charset('utf8');
$sql = "SELECT * FROM `upload_files` WHERE id > '0'";
$result = mysql_query ($sql);
echo mysql_error();
while($pole = mysql_fetch_assoc($result)){
$filename = $pole['file_adress'];
$file_ext = substr($filename, strripos($filename, '.'));
$file_ext = str_replace(".","",$file_ext);
mysql_query("UPDATE `d30268_acko`.`upload_files` SET `icon` = '/img/file_ico/$file_ext.png' WHERE `upload_files`.`file_adress` = $file_ext;");
echo $pole['icon']."<br>";
}
echo "Done";
file adress
是例如rokoko.odt
並從此我只想odt
,這是我現在有,但我需要更新約100行設置文件類型圖標
任何人都可以幫助我嗎?它只是爲所有文件設置icon
相同類型,謝謝。
在上面的代碼中你想幫助嗎?目前尚不清楚。 – Ejaz 2013-04-07 13:07:58
我在'mysql_query'有問題 - 它更新整個表,但是具有相同的類型,所以它看起來像這樣:http://postimg.org/image/6w9n3jcd9/ 這意味着,我不想要PDF文件的odt.png圖標..我希望pdf.png用於pdf文件:D – 2013-04-07 13:18:20
不會替換'= $ file_ext;'用'='$ file_ext'' help? – Ejaz 2013-04-07 13:20:51