Вопрос № 86435: Здравствуйте, уважаемые Эксперты!
Возник вопрос... который я просто не понимаю куда задать :(.
Ближе всего похоже PHP хотя вопрос по MySQL судя по всему:
Запускаю запрос:
select * ftom table1 where field1 like '%ttt%'
..Вопрос № 86452: Здравствуйте, Уважаемые эксперты!
Я начал изучать PHP и у меня возникла такая ситуация: в первом сценарии при вводе имени юзера создается сессия, затем это имя сохраняется в сессии. После перехода по ссылке в следующий сценарий должно высвечивать...
Вопрос № 86.435
Здравствуйте, уважаемые Эксперты!
Возник вопрос... который я просто не понимаю куда задать :(.
Ближе всего похоже PHP хотя вопрос по MySQL судя по всему:
Запускаю запрос:
select * ftom table1 where field1 like '%ttt%'
А в ответ получаю кучу ерунды - какая то случайная выборка :(. Причем ttt не встречается !
1. Как настроить MySQL чтобы он находил от 3х символов?
2. Как настроить MySQL чтобы он делал casesensitive поиск?
Можно сделать это настройками или написав "что-то" внутри запроса?
MySQL версии 4.1.20
RHEL4 ES
PHP 4.3.9
Отправлен: 11.05.2007, 14:18
Вопрос задал: LanK (статус: Студент)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шахгусейнов Азиз
Здравствуйте, LanK!
select * ftom table1 where field1 like '%ttt%' and length(field)=3
видимо там нет такого где ттт, все должно работать правильно
--------- Среди людей есть такие, которые говорят: "Мы уверовали в Бога и в Последний день". Однако они суть неверующие.
Ответ отправил: Шахгусейнов Азиз (статус: 4-ый класс)
Ответ отправлен: 12.05.2007, 10:00
Вопрос № 86.452
Здравствуйте, Уважаемые эксперты!
Я начал изучать PHP и у меня возникла такая ситуация: в первом сценарии при вводе имени юзера создается сессия, затем это имя сохраняется в сессии. После перехода по ссылке в следующий сценарий должно высвечиваться это имя, но его нет. Это я пробывал на установленном на компьютере сервере Apache. В интернете всё работает!!! Как можно настроить Apache, чтобы всё было нормально??? Слышал, что можно через массивы выдирать переменные, но хочу испробывать это... Директива register_globals включена...
Отвечает: Селев Валерий
Здравствуйте, Букаев Кирилл Иванович!
Попробуйте так:
Приложение:
Ответ отправил: Селев Валерий (статус: 3-ий класс)
Ответ отправлен: 11.05.2007, 16:31 Оценка за ответ: 5 Комментарий оценки: За совет спасибо,но в чём же дело? Это с директивой register_globals что-то?
Отвечает: Cimus
Здравствуйте, Букаев Кирилл Иванович!
Вы используете достаточно старую реализацию работы с сессиями. Насколько я помню это пример из книги "PHP глазами хакера".
Попробуйте код из приложения.
Приложение:
--------- трикотаж http://evkrata.ru/
Ответ отправил: Cimus (статус: Студент)
Ответ отправлен: 11.05.2007, 16:40 Оценка за ответ: 5 Комментарий оценки: Да, действительно это с книги Фленова. Я читал, что безопаснее работать с массивами, но всё в чём дело здесь? Просто интересуюсь...
Отвечает: Шахгусейнов Азиз
Здравствуйте, Букаев Кирилл Иванович!
$_GET['user']
$SESSION['user']
--------- Среди людей есть такие, которые говорят: "Мы уверовали в Бога и в Последний день". Однако они суть неверующие.
Ответ отправил: Шахгусейнов Азиз (статус: 4-ый класс)
Ответ отправлен: 12.05.2007, 09:58