如何根据类别回显时插入图像?

时间:2011-06-16 12:48:47

标签: php mysql

我有一个注册表,然后进入数据库。有些类别可以在注册表中选择。在注册时,他想要选择一个强制类别。例如,他选择“旅行”。此类别将保存到类别下的数据库中。还有一个页面可以回应这些事情。回声我想根据类别显示图像。如果“旅行”一个特定的图像,如果“政治”另一个图像等等...请帮助。这些图像想要存储在数据库或本地目录中吗?

2 个答案:

答案 0 :(得分:0)

最简单的方法是拥有一个包含所有图片的文件夹,并在类别表格中显示您喜欢的结构

Id | Title  | Image
1  | Travel | travel.jpg

比想要回显图像时只需创建一个img标签并使用数据库中的名称

<img src="/img/categories/<?php echo $categoryName ?>" />

HTH

答案 1 :(得分:0)

将图像存储在文件系统上而不是数据库中。显示图像的一种可能选项是根据数据库中存在的类别ID命名图像。因此,如果“travel”的categoryID为“1”,则将“travel.jpg”图像重命名为“1.jpg”,依此类推。然后使用php显示该类别图像。