1
好了,这里是我的表结构,
名:奖励
结构:标题,点,hasimg,imgUrl的从列中获取值,如果点比一个特定量较高
我想要做的是,当用户的点数等于/超过特定数量时,获得标题和imgurl(如果hasimg = 1)。
下面是一个例子。 奖励表填充有这些值(根据上述序列):
第一行:ACE,1000,1,http://imglink.com
第2行:精英,2000,0,无
第三行:亲,3000, 1,http://imglink.com
用户具有点,这是超过3000,那么他将有标题为 “亲”。 那么我怎样才能使用mysql查询来选择“亲”和imgurl(因为hasimg = 1)并将它们存储在php变量中?
如果用户有点,这是超过2000,那么他将有标题为“2000”,但是,它只是变得冠军,但没有得到imgUrl的为hasimg = 0。
如何确保查询dosent选择1000和2000作为3000比他们更多?
如果点数是随机排列的,该怎么办? – sm21guy
@ sm21guy order by clause将db –
中的点按查询形式排序,指向
sm21guy