我正在尝试使用cake制作网站的首页。
我想显示一个随机广告(广告中列出的广告)表。用户有很多广告。
如何使用cakephp进行此操作?
答案 0 :(得分:2)
您可以从mysql中随机检索广告
$this->loadModel('Advertisement');
$advertisments = $this->Advertisement->find('all',
'order' => 'rand()');
并在首页中使用$ advertise作为数组。
答案 1 :(得分:0)
只需使用$ data = $ this-> find('all')获取属于您用户的所有广告; 然后使用array_rand()从$ data数组中获取随机条目。