Доступ из настольного ПО к БД на сервере через PHP |
Здравствуйте, гость ( Вход | Регистрация )
Доступ из настольного ПО к БД на сервере через PHP |
Litkevich Yuriy |
5.7.2013, 21:46
Сообщение
#1
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Возникла надобность: получить доступ к БД сервере из ПО на локальной машине (написанное на С++).
Однако есть ограничение: к БД можно подключится только с локальной машины этой БД например из PHP сценария сайта. Как сварганить на PHP и C++ "мост", может у же есть какие-то готовые решения (технологии) поддерживаемые библиотеками указанных языков? |
|
|
academ1c |
8.7.2013, 1:50
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 8.7.2013 Пользователь №: 3877 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Iron Bug |
8.7.2013, 6:15
Сообщение
#3
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
к пыху можно писать расширения - свои модули на С++. может, в эту сторону копнуть? но задача какая-то странная. настройка доступа в мускуле - дело минутное.
|
|
|
Litkevich Yuriy |
8.7.2013, 17:17
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Iron Bug |
9.7.2013, 6:52
Сообщение
#5
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
ну, теоретически, ты можешь сделать скрипт, который будет получать запрос к базе и заполнять на основании результатов некий массив данных, а потом вызывать его из http запроса. но это извращение.
|
|
|
Litkevich Yuriy |
9.7.2013, 14:31
Сообщение
#6
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
я просто с трудом представляю как это (сеть) вообще работает.
Я пока научился скачивать вебстранички с помощью программы на Qt. А тут нужно будет с помощью программы отправлять какие-то запросы, это вроде тоже есть в примерах Qt. А вот как их получать? Вопросы одни. |
|
|
Iron Bug |
10.7.2013, 6:11
Сообщение
#7
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
как-то так, например:
http://stackoverflow.com/questions/1520738...-php-doesnt-wor |
|
|
Litkevich Yuriy |
10.7.2013, 20:08
Сообщение
#8
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
ага что-то интересное
|
|
|
molchanoviv |
25.8.2013, 17:01
Сообщение
#9
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Пусть и с месячным опозданием, но все-же. Самый лучший вариант написать небольшое REST-Api на php и обращаться к нему из программы посылая соответствующие HTTP запросы(GET,PUT,PATCH,DELETE) на сервер.
|
|
|
Litkevich Yuriy |
26.8.2013, 0:42
Сообщение
#10
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Пусть и с месячным опозданием, но все-же Задача не решена, так что нормально всё.написать небольшое REST-Api на php вот мне бы пример этого дела, а то я PHP методом научного тыка использую "если в движке моего интернет-магазина в таком-то месте сделать то-то, то это даст такой-то результат" ну и дальше по аналогии. |
|
|
Текстовая версия | Сейчас: 18.12.2024, 8:32 |