![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Delphist |
|
|||
![]() Delphist Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: нет Всего: 3 |
Всем привет. Не думал, что судьба заставит меня юзать php. Проблема в следующем - есть сайт на хостинге nic.ru. Хостинг поддерживает работу с php, MySql, cgi - сценарии.
Нужно организовать следующее - создать таблицу my_table с двумя полями F_Name и F_Desc. В ней будут храниться данные. Есть web-страница на ней окно для ввода названия и кнопка "Искать". Пользователь вводит название, затем нажимает кнопку "Искать" и должен сработать php-скрипт, который формирует элементарный запрос типа
где edtName это собственно данные из окна-ввода. После отработки запроса php-скрипт должен вернуть результат sql-запроса пользователю на web-страницу. Как такое сделать? В php не силен. Я вот думаю мож я зря загоняюсь и целый MySql использовать ради одной таблички?! Есть вариант сделать на Delphi - написать cgi-скрипт, который будет вызываться при нажатии на кнопку "Искать", данные можно хранить в обычном текстовом файле или, например, использовать Firebird-Embedded (насчет Embedded не знаю можно ли такое вытворять cgi-скрипт?!). Правда c cgi-скриптом на Delphi призадумался не прошлый ли это век, ща кругом php? Жду Ваших советов и по-возможности вариант php-скрипта. Это сообщение отредактировал(а) Delphist - 19.11.2010, 16:31 -------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
| cat512 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 438 Регистрация: 20.3.2007 Репутация: нет Всего: 15 |
Какая хрен разница прошлый или не прошлый! Для такой элементарной задачки можно использовать и то и другое. Кстати "Королевство делфи" как раз работает на cgi. Причём работает очень даже шустро! Всё зависит от глубоких знаний той или иной технологии, которые определяют дизайн и эволюцию проекта в будующем.
Это сообщение отредактировал(а) cat512 - 19.11.2010, 18:04 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
а что не получается?
нарисовать форму на хтмл, в скрипте написать приём данных и подстановку. правда, учитывая cgi следовало бы узнать, не придётся ли ради этого лезть в переменные среды подставить их в запрос задача самая тривиальная, и собсна ради этого пхп и придуман Добавлено через 3 минуты и 43 секунды собственно, пример http://forum.vingrad.ru/index.php?showtopi...t&p=2247264 |
|||
|
||||
| klyaksa |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
Я вот думаю мож я зря загоняюсь и целый MySql использовать ради одной таблички?!
Не хочется MySql, можно просто текстовый файл со строками вида ляляля|тополя (| - любой неисп. вами в данных символ). Загрузили файл в массив = File(), перебрали foreach разбивая строки explode и сравнили... Это сообщение отредактировал(а) klyaksa - 26.11.2010, 17:19 |
|||
|
||||
| Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: 13 Всего: 78 |
Лишнее парево с flock.... Лучше использовать mysql для подобных задач. -------------------- Ll 2 |
|||
|
||||
| klyaksa |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
||||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |