У меня есть запрос, который получает данные, а затем массив результатов отображает изображения. p>
В таблице данных есть столбец с именем «DisplayOrder», и каждая из трех записей имеет DisplayOrder «1,2,3».
Код: Выделить всё
$query_fb = "
SELECT
RecordID, SignageName, SignageFromStamp, SignageFromDate, SignageFromTime,
SignageToDateTime, SignageToDate, SignageToTime, SignageFromStamp, DisplayType,
SignageImageName, SignageOnOff, Day1, Day2, Day3, Day4, Day5, Day6, Day7, AllDays,
TimeLapse, FileType, DisplayOrder
FROM Signage
WHERE
BaseID = '".$baseID."' AND
BoardID = '".$DisplayID."' AND
ImageDefault = '0' AND
('".$NowTimeStamp."' BETWEEN SignageFromStamp AND SignageToStamp
AND BaseID = '".$baseID."' AND BoardID = '".$DisplayID."') AND
'".$DayOfWeek."' IN(Day1, Day2, Day3, Day4, Day5, Day6, Day7)
ORDER BY DisplayOrder ASC
";
Когда я пытаюсь повторить результаты, используя код ниже, он отображает запись, начинающаяся с записи № 2 вместо записи № 1 в соответствии с результатом запроса.
Код: Выделить всё
">
[img]/" />
Подробнее здесь: https://stackoverflow.com/questions/788 ... while-loop
Мобильная версия