1

我正在制作附属目录,但找不到要使用的脚本。我在这里到处搜索,谷歌,必应,雅虎答案都没有正确的结果。我正在寻找一个脚本来显示这样的结果,并按结果的字母顺序 http://www.jamaffiliates.com/directory/Business/Finance/ http://www.associateprograms.com/directory/books-and-艺术/剪贴画/

4

1 回答 1

0

如上所述,您需要提供有关此问题和未来问题的更多详细信息,才能真正利用 Stack Overflow。值得花时间投资自己的问题!

也就是说,我假设您有一个数组或数据库表,其中存储了附属信息。假设你有一个这样的数组:

$affiliates = array(
    1 = array(
        'id' => 1,
        'name' => 'Affiliate 1',
        'info' => 'This is a good affiliate!'
    ),
    2 = array(
        'id' => 2,
        'name' => 'Affiliate 2',
        'info' => 'This is also a really good affiliate!'
    )
);

然后你可以像这样循环这个数组:

foreach($affiliates as $affiliate_id => $affiliate_detail) { ... }

在该代码块中,您可以执行类似echo "<p>" . $affiliate_detail['info'] . "</p>";.

如果要按字母顺序排序,理想的方法是实现一个数据库表,如 MySQL 表,它支持使用简单查询(如select * from affiliates order by name. 几乎没有可扩展性的方法是直接在上面提供的数组中使用附属名称,而不仅仅是 ID。这样,您可以使用 PHP 函数ksort($affiliates),就像魔术一样,您的数组将按字母顺序排序。实际上,它会查看数组键(在本例中为附属名称),并按字母顺序对数组重新排序。要获得相反的效果,只需使用krsort($affiliates);

于 2013-04-22T03:02:38.240 回答