仅显示图像路径中的文件名

时间:2014-08-20 10:30:09

标签: php mysql

我将图像文件存储到一个文件夹中并存储到具有完整文件路径的数据库以及文件名。我们存储为http://someurl.com/app-name/files/store/K1_M.pdf

我将数据库记录显示在表中,因此它显示了文件字段(以db存储文件的完整路径)和完整路径。但是,这里我只想显示文件名而不是文件名路径不会干扰存储在数据库中的文件路径。

下面是我用来显示表格数据的代码

$rs = mysql_query("select * from new where " . $where . " limit $offset,$rows");

我知道我们可以使用

end(explode('/',$str))

但不知道如何在我的代码中加入..

帮助解决..谢谢

1 个答案:

答案 0 :(得分:0)

试试此代码

$rs = mysql_query("SELECT SUBSTRING_INDEX(COLUMNNAME,'\\/',-1) AS filename
 FROM TABLENAME LIMIT $offset,$rows");

将COLUMN NAME替换为数据库字段的名称,TABLE NAME替换为您的数据库表名。