SELECT count(Nametema),Max(Nametema) FROM Message WHERE (TO_DAYS(NOW())-TO_DAYS(`Data`) BETWEEN 0 AND 8) GROUP BY Nametema ORDER BY count(Nametema) DESC LIMIT 5
Есть таблица с сообщниями на форуме. У каждого сообщения есть колонка Nametema - это название темы к которой принадлежит сообщение. Также есть колонка Data- дата написания. Надо выделить 5 популярных тем за последние 7 дней.
Т.е. надо найти темы, где больше всего сообщений за последние 7 дней.
Используя ниже приведённый запрос получаю ноль. В чём проблема? Таблица заполнена сообщениями.
SELECT count(Nametema),Max(Nametema) FROM Message WHERE (day(NOW())-day(`Data`) BETWEEN 0 AND 8) GROUP BY Nametema ORDER BY count(Nametema) DESC LIMIT 5
Скажите, возможно передать массив $_POST например со странице moidomen.ru/index.php на drugoidomen.ru/post.php? Т.е. чтоб он обрабатывался на drugoidomen.ru/post.php?
Есть таблица с сообщениями в темах форума. У каждой записи есть столбик Data с датой, также есть столбик с названием темы Nametema. Надо вывести 5 тем, у которых за последнюю неделю больше всего сообщений. Как это возможно?
Вот это правильно ?
SELECT count(Nametema),Max(Nametema) FROM Message WHERE (day(NOW())-day(`Data`) BETWEEN 0 AND 8) GROUP BY Nametema ORDER BY count(Nametema) DESC LIMIT 5
Вот есть страница post.php, которая обрабатывает форму. После того как пользователь ввёл всё верно данные из формы записывабтся в БД. Но если страницу post.php обновить, то даные снова запишутся . Как этого избежать?
То что пропадают стили - это очень плохо. Путь от корня писать как-то мне не нравится... Надо подумать
Надо сделать так. При вводе reg.php посылать пользователя на страницу с ошибкой 404, где написано "Такой страницы не существует". Как можно это сделать?
Нет!!!
Вы нарушаете пункт номер три: Единая точка входа
Структура файлов примерно такова (папка в квадратных скобках и в ней файлы через ---, последние два в корне сайта):
[modules]
--- reg.php
--- login.php
--- news.php
--- и т.д...
index.php
.htaccess
Хтацесс такой как я писал, в индексе так как я писал.
Если обратиться по адресу http://localhost/reg/
Вам заинклюдит автоматом файл reg.php лежащий в папке modules
То же касается и остальных файлов..
Прям непонятно почему нельзя сделать так
RewriteCond %{REQUEST_FILENAME} !-d #не папка
RewriteCond %{REQUEST_FILENAME} !-f #не файл
Этот код определяет это не папка и не файл. Если условия выполнится, то выполняется следующия строка. Почему нельзя сделать дальше два условия, если это файл или папка,то перенаправлнение на /reg? Непонятно... (Добавление)
Arni пишет:
В этом вся проблема, каждый махенький сайтик смотрит на большие компании забывая о своем ничтожном предназначении.
ЧПУ будет, и чем дальше тем больше. И не разработчики это будут решать, а заказчики которые слушают СЕОшников.
Не понял вас. Что вы имели в виду? Объясните пожалуйста.. (Добавление)
Ещё почему возникает такая проблема. Есть файл indnex.php.Ввожу site.ru/index/
css стили пропадают.. Опять непонятно
DeepVarvar, скажите получается лучше сделать файл, который бы обрабатывал все запросы на сайт? Разве не лучше всё прописать в .htaccess? Вы уверены, что крупные компании типа вконтакте делают именно так?
А статья классно получилась. Всё понятно. Побольше бы таких.) (Добавление)
Да и ещё. Если файл существует к примеру reg.php, то сайт его откроет, холесь бы, чтобы он открыл /reg. Это надо в .htaccess что-то написать? Подскажите пожалуйста!