Forum Webscript.Ru

Общие => Базы данных => Тема начата: КубанГ от 30 Августа 2004, 15:50:58

Название: БД, вытащи все строки, где в столбце Х есть информация Y
Отправлено: КубанГ от 30 Августа 2004, 15:50:58
Привет всем.
Вопрос такой: мне нужно, чтобы скрипт вытащил из БД все строки, где в столбце  DATE (VARCHAR, NOT NULL) есть слово, допустим, АВГУСТ. Т.е., по большому счёту, это скрипт архива новостей, выводящий все сообщения за определённый месяц. Проблема в том , что он этого не делает.
Информация вносится в столбец таким образом:
">, где $nowday, например это $nowday = date_time_array[\'mday\'];
У меня есть мысль, что я сделал что-то неправильно уже на этапе создания таблицы, а именно: для моих целей нужно было создать столбец определённого типа, но я пробовал добавлять столбцы MONTH(DATE), но, так или иначе, всегда строка имеет значение 0000-00-00, хотя я и пытался внести в неё информацию тем же способом, что и в DATE, но мне кажется что MySQL должна автоматически добавлять дату (только месяц, допустим), но тогда, как это сделать? И как сделать к нему правильный запрос, чтобы он выводил все сообщения за указаный месяц?
Запрос скрипту направляется с помощью такого кода: