Heim  >  Artikel  >  Backend-Entwicklung  >  一个从MYSQL取数据,在前台显示的问题

一个从MYSQL取数据,在前台显示的问题

WBOY
WBOYOriginal
2016-06-23 14:20:111083Durchsuche

数据 mysql 服务器 图片

想上传图片到服务器,用MYSQL存地址,有1000来张图片,随机找几张在前台显示.
自己实在写不出来,怎么个思路啊?网上搜也知道要搜什么关键词,那位大神帮帮忙?

回复讨论(解决方案)

简单的随机一个数就行。也是最好的办法。 你要全部随机那就用IN

我觉得可以在程序里面随机几个数,然后带入mysql去查询。

思路,先在后台做个upload上传,然后把图片路径存到数据库里,前台直接调取就可以了。

1.首先你图片上传应该会吧!不会看这个视屏教程(http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/2009/0416/808.htm)
2.图片地址入数据库,不会一样去看教程
3.随机取几张图片,比如12张,sql可以这么写:

select * from `表` order by rand() limit 12

1.首先你图片上传应该会吧!不会看这个视屏教程(http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/2009/0416/808.htm)
2.图片地址入数据库,不会一样去看教程
3.随机取几张图片,比如12张,sql可以这么写:

select * from `表` order by rand() limit 12

404错误,还有别的教程吗?

php文件上传
http://www.w3school.com.cn/php/php_file_upload.asp

mysql的查询语句 是支持随机查询的 http://www.3lian.com/edu/2013/03-01/58619.html

如果对查询速率没什么要求,建议使用order by rand() ,因为比较简单

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn