<INPUT TYPE=TEXT SIZE=4 NAME=messageid>
В браузере ввожу в него числовое значение. Результат - ни одной строки не выводится.
Выборку из БД осуществляю строкой:
SELECT * FROM Message120 WHERE Message_ID = $messageid
Если, вместо $messageid ставлю например 3070, то выводится нужная строка. Каким образом передать результат из поля ввода в запрос к базе? Пробовал вместо типа поля TEXT ставить INT (как в базе) - результат тот же.
И второй вопрос - если я захочу отбирать потом ещё по дате, то из поля
<INPUT TYPE=DATE NAME=date>
я буду получать дату в формате чч.мм.гггг, а в базе она хранится ещё с временем, вплоть до секунды: чч.мм.гггг чч:мм:сс. Каким образом мне "обрезать" ненужные часы минуты и секунды из полей БД в запросе?
Спасибо заранее, сильно не злитесь на неграмотность, я только учусь...