0

我想在我的网站上展示一个用 php 完成的简单推荐旋转器。

Php 可以从文本文件或数据库中获取推荐,但我不明白如何创建 te rotator 部分。

我很感激你能提供的任何帮助。谢谢。

4

3 回答 3

3

要将其从数据库中取出,您可以在 SQL 中执行以下操作:

SELECT testimonial FROM testimonials ORDER BY RAND() LIMIT 1

要将其从文本文件中取出,您需要执行以下操作:

// load the file's contents
$testimonials = file_get_contents('text_file.txt');
// split the list by new lines, i.e. one testimonial per line
$testimonials = explode("\n", $testimonials);
// print a random testimonial
print $testimonials[rand(0, (count($testimonials) - 1))];
于 2009-09-29T14:14:07.850 回答
1

如果您希望它们实时更新,则必须使用 javascript 或 jQuery 等框架。否则@ceejayoz 提供了一个完美的答案。

于 2009-09-29T14:58:26.340 回答
0

您可以使用 rand() 的顺序来选择随机记录并显示它们,或者如果您想按顺序显示它们,请跟踪显示的 id,然后当您到达末尾时从第一条记录开始。

于 2009-09-29T14:13:39.113 回答