Ben bir TV rehberi Sayfalandırması senaryo üzerinde çalışıyorum - temel sayfalama fonksiyonu hiçbir sorunları yoktur, düzgün çalışır.
Bu benim şimdiki SQL sorgusu:
$result = mysql_query("SELECT programme, channel, airdate, expiration,
episode, setreminder FROM mediumonair ORDER by airdate");
Ancak, ben sorun yaşıyorum bu komut ile iki konu var:
- Bazı kayıtlar hala bitiminden sonra kalmak
Bu kod geçerli komut ile neye benzediğini:
Medium showing on Channel 1 7:00pm "Joe Day Afternoon" Set Reminder
Medium showing on Channel 1 7:00pm "Joe Day Afternoon" Set Reminder
Medium showing on Channel 1 August 25th - 12:50am "Joe Day Afternoon" Set Reminder
Medium showing on Channel 1 August 26th - 2:30pm "The Man In The Mirror" Set Reminder
Medium showing on Channel 1 August 27th - 8:00pm "A Necessary Evil" Set Reminder
Ilk kayıt süresi Ancak, (20:00 Londra saati GMT) ben> = NOW (),> = CURDATE (),> = CURTIME (vb) kullanılan olmadığına bakılmaksızın, kaldı
Ayrıca, ben yanlışlıkla SQL bazı kayıtlar yineleniyor beri tüm SELECT DISTINCT kullanmak gerekir (aksi takdirde sadece hafta sonra için kayıtları görüntülenen, ilk kayıt, tuhaf, çoğaltılamaz gerekiyordu!)
Bu sorunu nasıl ele gerekir? Ben çözüm bulmak için nasıl emin değilim, ve çalışıyor olmasına rağmen, hala tüm yardım takdir nasıl ... çalışamaz ;)
Bu arada, Apache üzerinde PHP / MySQL sorgusu içindir.