Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

Получение данных с веб -сервера.   Найти похожие ветки 

 
paule ©   (2005-11-01 04:13) [0]

Имеется веб-сервер, на котором стоит MySql сервер базы данных. Имеется страничка, которая посредством PHP получает выборку  из базы и  предоставляет  данные для просмотра.  

Необходимо получать теже данные из программы, минуя браузер.

Подскажите как это можно осуществить?


 
Digitman ©   (2005-11-01 08:54) [1]

см. TIdHTTP


 
paule ©   (2005-11-01 10:45) [2]

Не могу нигде найти описание этой приблуды.


 
paule ©   (2005-11-01 10:47) [3]

Я полагаю, необходимо выполнить java скрипт, который получит те данные которые мне нужны, и обработать результат.

idHTTP сможет мне в этом помочь?


 
Reindeer Moss Eater ©   (2005-11-01 10:57) [4]

Зачем тебе скрипт, ты же сказал, что тебе нужны данные


 
paule ©   (2005-11-01 11:02) [5]

ну в смысле данные в  в базе MySql.
Как вот их оттуда выдернуть?.


 
Reindeer Moss Eater ©   (2005-11-01 11:05) [6]

Их оттуда выдергивает веб-сервер (по твоим словам)


 
Reindeer Moss Eater ©   (2005-11-01 11:08) [7]

Возьми Delphi, dbExpress, соединись с MySQL сервером и получи с него свои данные. А web-сервер оставь в покое.


 
paule ©   (2005-11-01 11:17) [8]

Ну так как я  к базе данных подключусь?  Алиас  для  этой базы  не создашь.


 
Reindeer Moss Eater ©   (2005-11-01 11:18) [9]

Алиас не нужен.


 
paule ©   (2005-11-01 11:20) [10]

доступ к базе разрешен только локально.
Так обычно почти везде делают.


 
paule ©   (2005-11-01 11:21) [11]

имеется ввиду локально только с самого веб-сервера.


 
Reindeer Moss Eater ©   (2005-11-01 11:24) [12]

А мы тут знаем, локально ты там сидишь, или глобально?
Догадаться должны?


 
Reindeer Moss Eater ©   (2005-11-01 11:26) [13]

Вот твои данные:

ShowMessage(idHTTP1.Get("http://your.web.server.ru"));


 
SergP.   (2005-11-01 13:01) [14]


> paule ©   (01.11.05 10:47) [3]
> Я полагаю, необходимо выполнить java скрипт, который получит
> те данные которые мне нужны, и обработать результат.
>
> idHTTP сможет мне в этом помочь?



> paule ©   (01.11.05 11:02) [5]
> ну в смысле данные в  в базе MySql.
> Как вот их оттуда выдернуть?.


А причем тут тогда java скрипт?


> paule ©   (01.11.05 11:20) [10]
> доступ к базе разрешен только локально.
> Так обычно почти везде делают.


Значит самый простой вариант - работать по http. Только придется написать скрипт например на PHP которому будешь передавать данные в виде POST-запроса, и потом у него будешь забирать результат. А уж с базой будет работать сам PHP скрипт...


 
paule ©   (2005-11-02 04:20) [15]

Так в этом случае PHP скрипт придется  скопировать на сервер так ведь.

PHP запрос сможет вернуть набор данных (DataSet) или только текст вернет?


 
SergP ©   (2005-11-02 09:18) [16]


> paule ©   (02.11.05 04:20) [15]
> Так в этом случае PHP скрипт придется  скопировать на сервер
> так ведь.


Само собой...


>
> PHP запрос сможет вернуть набор данных (DataSet) или только
> текст вернет?


Не знаю... Но если ты не пишешь какой-то редактор произвольных БД, то тебе возможность ПХП вернуть набор данных (DataSet) нафик не нужна...


 
guru-guru ©   (2005-11-04 13:02) [17]

Тебе только скрипт поможет, я сам писал софтину (Глобальное тестирование с компа через прогу, к бд не подрубишься (стоит доступ только для пользователя localhost и черти на хостигах не хотят идти на встречу и давать доступ из вне). Я просто писал скрипт на пхп, который мне формировал ХТМЛ страницу (хотя можно ХМЛ и это будет лучше, т.к. к ней можно подрубится через бд  используя компоненты ClientDataSet и библиотеку MIDAS). и У тебя получится связь с БД



Страницы: 1 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.049 c
15-1137880245
lookin
2006-01-22 00:50
2006.02.12
Как по вашему, Кайли Миноуг хорошая певица?


2-1138336877
Ezorcist
2006-01-27 07:41
2006.02.12
домашнее задание))


1-1137163081
yarvu
2006-01-13 17:38
2006.02.12
Зоздание объекта в др.приложении.


15-1137672308
Digitman
2006-01-19 15:05
2006.02.12
ReactOS - хотелось бы услышать имхи


2-1138071002
555
2006-01-24 05:50
2006.02.12
Открытие файла Word