Я пытаюсь написать новую строку sql, но это намного сложнее, чем все, что я написал раньше, и я совершенно уверен, что это где-то не так.
SELECT manga.mangaName,chapter.chapterNumber,chapter.chapterName,
chapter.chapterID,counter.dateUpdated,
DATE_FORMAT(chapter.dateUploaded,'%b %D %Y') as dateUploaded,
pageViews.counter
FROM manga, chapter, pageViews
WHERE manga.mangaID = chapter.mangaID AND chapter.chapterID = pageViews.chapterID
AND counter.dateUpdated BETWEEN ".$Monday." AND ".$Sunday."
ORDER BY pageViews.counter DESC LIMIT 1";
это предупреждение, которое приходит вместе с ним
Предупреждение: mysql_fetch_array(): предоставленный аргумент не является допустимым ресурсом результата MySQL в /homez.380/mangasma/www/index.php в строке 39
Вы включаете таблицу counter
в свой SELECT
, но не в свой FROM
. Это может быть частью проблемы.
WHERE
, но вы выиграли.
SELECT
.
В php-переменных в строке SQL отсутствовал набор кавычек
Посмотрите на подсветку синтаксиса выше. Кажется, у вас есть дополнительная двойная кавычка (") в конце.
Изменить: у @thegreasyitalian есть что-то тоже.