多話不說,先拜山頭,然後貼問題!视频表video,tag分类表sort,tag表,用户表user
video表存了大量tag_id(类似1,2,3,4,5)前台:
用户进入,会有个选择tag分类,然后系统会根据tag分类,随机抽出一个属于tag分类下的所有tag的视频。
如果用户点喜欢,就继续随机抽出一个同类似tag的视频,如果不喜欢,就不会列出此tag类似的视频。然后一直隨即查找列出。
那个有良策?

解决方案 »

  1.   

    可以用select tag_id from tag Order by rand() limit 1 随机抽取tag点击喜欢的话,可以传一个参数test.php?tag_id=123,不喜欢的话继续随机
      

  2.   

    用户进入,会有个选择tag分类,然后系统会根据tag分类,随机抽出一个属于tag分类下的所有tag的视频。 
    如果用户点喜欢,就继续随机抽出一个同类似tag的视频,如果不喜欢,就不会列出此tag类似的视频。然后一直隨即查找列出。 
    那个有良策?说了半天就是生成一个随机数,其他的没看出有啥问题?