Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> php и выборка из MySql 
:(
    Опции темы
Delphist
  Дата 19.11.2010, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphist Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2145
Регистрация: 3.2.2004
Где: всегда в сети

Репутация: нет
Всего: 3



Всем привет. Не думал, что судьба заставит меня юзать php. Проблема в следующем - есть сайт на хостинге nic.ru. Хостинг поддерживает работу с php, MySql, cgi - сценарии.
Нужно организовать следующее - создать таблицу my_table с двумя полями F_Name и F_Desc. В ней будут храниться данные. Есть web-страница на ней окно для ввода названия и кнопка "Искать". Пользователь вводит название, затем нажимает кнопку "Искать" и должен сработать php-скрипт, который формирует элементарный запрос типа 
Код

select f_desc from my_table where f_desc=edtName

где 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-функций, разбор приложения на окна мн.др).
Когда-то давным-давно использовал это...
PM MAIL ICQ   Вверх
cat512
Дата 19.11.2010, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 438
Регистрация: 20.3.2007

Репутация: нет
Всего: 15



Какая хрен разница прошлый или не прошлый! Для такой элементарной задачки можно использовать и то и другое. Кстати "Королевство делфи" как раз работает на cgi. Причём работает очень даже шустро! Всё зависит от глубоких знаний той или иной технологии, которые определяют дизайн и эволюцию проекта в будующем. 

Это сообщение отредактировал(а) cat512 - 19.11.2010, 18:04
PM MAIL   Вверх
bars80080
Дата 19.11.2010, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



а что не получается?

нарисовать форму на хтмл,
в скрипте написать приём данных и подстановку. правда, учитывая cgi следовало бы узнать, не придётся ли ради этого лезть в переменные среды
подставить их в запрос

задача самая тривиальная, и собсна ради этого пхп и придуман

Добавлено через 3 минуты и 43 секунды
собственно, пример http://forum.vingrad.ru/index.php?showtopi...t&p=2247264
PM MAIL WWW   Вверх
klyaksa
Дата 26.11.2010, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 15.9.2005

Репутация: нет
Всего: нет



Я вот думаю мож я зря загоняюсь и целый MySql использовать ради одной таблички?!
Не хочется MySql, можно просто текстовый файл со строками вида ляляля|тополя (| - любой неисп. вами в данных символ).
Загрузили файл в массив = File(), перебрали foreach разбивая строки explode и сравнили... 

Это сообщение отредактировал(а) klyaksa - 26.11.2010, 17:19
PM MAIL   Вверх
Guedda
Дата 26.11.2010, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



Цитата(klyaksa @  26.11.2010,  17:17 Найти цитируемый пост)
Не хочется MySql, можно просто текстовый файл со строками вида ляляля|тополя (| - любой неисп. вами в данных символ).

Лишнее парево с flock.... Лучше использовать mysql для подобных задач.


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
klyaksa
Дата 27.11.2010, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 15.9.2005

Репутация: нет
Всего: нет



Цитата(Guedda @  26.11.2010,  17:30 Найти цитируемый пост)
Лишнее парево с flock.... Лучше использовать mysql для подобных задач.

А может у него писаться не будет (или будет но редко), а только читаться - тогда ненужно и блокировать...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0461 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.