Basit bonservis rotator

3 Cevap php

Ben php yapılan sitemde basit bir bonservis Picture göstermek istiyorum.

Php bir Metin dosyası veya db ya referansları alabilir, ama ben te rotator bölümü oluşturmak için nasıl anlamıyorum.

Ben size sunabileceği herhangi bir yardım takdir ediyorum. Teşekkürler.

3 Cevap

DB dışarı almak için, SQL böyle bir şey yapmak istiyorum:

SELECT testimonial FROM testimonials ORDER BY RAND() LIMIT 1

Bir metin dosyası üzerinden almak için, böyle bir şey yapmak istiyorum:

// 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 one
print $testimonials[rand(0, (count($testimonials) - 1)];

Eğer onları canlı güncellemek istiyorsanız, bu jQuery gibi javascript veya bir çerçeve kullanmak gerekir. Aksi @ ceejayoz mükemmel bir cevap vermiştir.

u ilk kaydındaki uç başlangıç ​​ulaştığınızda sonra rasgele kayıtları seçmek ve onlara göstermek için rand () tarafından sırasını kullanın veya u sırayla onlara göstermek istiyorsanız, gösterilen kimlikleri takip edebilirsiniz.