处理存储在数据库中的文章中的图像

时间:2012-12-11 08:25:41

标签: php mysql

我目前正在使用自定义滚动CMS构建网站。对于我的博客,在默认视图中,我希望仅显示最新的帖子,然后显示前19个帖子。

我目前为截断帖子选择帖子信息的方法是:

SELECT subjectColumn, dateColumn, LEFT(textColumn, 300) AS textColumn,
 CHAR_LENGTH(textColumn) AS length FROM tableName
 WHERE UNIX_TIMESTAMP(dateColumn) < ?
 ORDER BY UNIX_TIMESTAMP(dateColumn) DESC LIMIT ?, ?

- 是的,我正在使用准备好的查询。

我计划将返回的文本字段的长度与长度字段中的关联值进行比较,并在必要时在末尾附加完整文章的链接。

我面临的问题是:如果帖子中包含图片,我该怎么办?通过使用子字符串函数,我最终可能会修改图像引用,无论是将其存储为图像本身的链接,还是对数据库中另一个表的引用。

我目前有一些解决这个问题的想法:

  1. 我可能只是加载整个文本,并剔除任何图像 截断前的参考文献。
  2. 我可以在发布之前检查文本结果,并从末尾修剪损坏的引用。
  3. 我可以加载更少的帖子,并全部显示。
  4. 如果有人能提出我可能会忽略的想法,我会很感激

0 个答案:

没有答案