Php 在mysql数据中循环?

Php 在mysql数据中循环?,php,mysql,Php,Mysql,我正在创建一个有趣的图像网站。这些图像存储在服务器中的一个文件中。我有一个数据库,其中包含所有这些图像的所有信息(文件中的名称、类型、视图、喜欢、不喜欢、报告等) 我想使用该图像的名称作为我的urlwww.example.com/name\u\u\u图像,当我点击该图像时,它会将我带到下一个(图像页面),因此每个图像都有自己独特的url 我已经尝试将图像的id从数据库传递到url,并继续浏览图像,但这似乎是一种不专业的方式来实现我想要实现的目标 现在,什么是实现这一目标的最佳和有效的方法?有什么

我正在创建一个有趣的图像网站。这些图像存储在服务器中的一个文件中。我有一个数据库,其中包含所有这些图像的所有信息(文件中的名称、类型、视图、喜欢、不喜欢、报告等)

我想使用该图像的名称作为我的url
www.example.com/name\u\u\u图像
,当我点击该图像时,它会将我带到下一个(图像页面),因此每个图像都有自己独特的url


我已经尝试将图像的id从数据库传递到url,并继续浏览图像,但这似乎是一种不专业的方式来实现我想要实现的目标

现在,什么是实现这一目标的最佳和有效的方法?有什么想法吗?

用“鼻涕虫”。 在数据库图像数据中有一个名为slug的额外字段。 每次上传图像时,都要使用slug(slug通常是小写的标题,带有下划线而不是空格)。 然后使用.htaccess将您的URL重写为使用slug检索信息的漂亮内容。 www.host.com/images/cat_in_a_pickle_jar 指向
www.host.com/displayimage.php?slug=cat_in_a_pickle_jar

我已经尝试将图像的id从数据库传递到url并继续浏览图像,但这似乎是不专业的方式来实现我想要的目标。