Topic: Экспорт определенной информации на сайт

Имеется такой SQL запрос

SELECT
stataktrem1.stat1,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v1,
aktrem.nomerser1,
aktrem.complect1,
aktrem.primitka1,
aktrem.id_stataktrem1

FROM aktrem
LEFT OUTER JOIN stataktrem1 ON stataktrem1.id=aktrem.id_stataktrem1

WHERE (stataktrem1.stat1 is not 'Видано') and (aktrem.v1 is not null)

UNION ALL

SELECT
stataktrem2.stat2,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v2,
aktrem.nomerser2,
aktrem.complect2,
aktrem.primitka2,
aktrem.id_stataktrem2

FROM aktrem
LEFT OUTER JOIN stataktrem2 ON stataktrem2.id=aktrem.id_stataktrem2

WHERE (stataktrem2.stat2 is not 'Видано') and (aktrem.v2 is not null)

UNION ALL

SELECT
stataktrem3.stat3,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v3,
aktrem.nomerser3,
aktrem.complect3,
aktrem.primitka3,
aktrem.id_stataktrem3

FROM aktrem
LEFT OUTER JOIN stataktrem3 ON stataktrem3.id=aktrem.id_stataktrem3

WHERE (stataktrem3.stat3 is not 'Видано') and (aktrem.v3 is not null)

UNION ALL

SELECT
stataktrem4.stat4,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v4,
aktrem.nomerser4,
aktrem.complect4,
aktrem.primitka4,
aktrem.id_stataktrem4

FROM aktrem
LEFT OUTER JOIN stataktrem4 ON stataktrem4.id=aktrem.id_stataktrem4

WHERE (stataktrem4.stat4 is not 'Видано') and (aktrem.v4 is not null)

UNION ALL

SELECT
stataktrem5.stat5,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v5,
aktrem.nomerser5,
aktrem.complect5,
aktrem.primitka5,
aktrem.id_stataktrem5

FROM aktrem
LEFT OUTER JOIN stataktrem5 ON stataktrem5.id=aktrem.id_stataktrem5

WHERE (stataktrem5.stat5 is not 'Видано') and (aktrem.v5 is not null)

UNION ALL

SELECT
stataktrem6.stat6,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v6,
aktrem.nomerser6,
aktrem.complect6,
aktrem.primitka6,
aktrem.id_stataktrem6

FROM aktrem
LEFT OUTER JOIN stataktrem6 ON stataktrem6.id=aktrem.id_stataktrem6

WHERE (stataktrem6.stat6 is not 'Видано') and (aktrem.v6 is not null)

UNION ALL

SELECT
stataktrem7.stat7,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v7,
aktrem.nomerser7,
aktrem.complect7,
aktrem.primitka7,
aktrem.id_stataktrem7

FROM aktrem
LEFT OUTER JOIN stataktrem7 ON stataktrem7.id=aktrem.id_stataktrem7

WHERE (stataktrem7.stat7 is not 'Видано') and (aktrem.v7 is not null)

UNION ALL

SELECT
stataktrem8.stat8,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v8,
aktrem.nomerser8,
aktrem.complect8,
aktrem.primitka8,
aktrem.id_stataktrem8

FROM aktrem
LEFT OUTER JOIN stataktrem8 ON stataktrem8.id=aktrem.id_stataktrem8

WHERE (stataktrem8.stat8 is not 'Видано') and (aktrem.v8 is not null)

UNION ALL

SELECT
stataktrem9.stat9,
aktrem.nomerakt,
aktrem.zakazchick,
strftime('%d.%m.%Y', aktrem.datapriema),
aktrem.v9,
aktrem.nomerser9,
aktrem.complect9,
aktrem.primitka9,
aktrem.id_stataktrem9

FROM aktrem
LEFT OUTER JOIN stataktrem9 ON stataktrem9.id=aktrem.id_stataktrem9

WHERE (stataktrem9.stat9 is not 'Видано') and (aktrem.v9 is not null)

Order By aktrem.nomerakt DESC

В нем отображается информация о технике которая в данный момент в ремонте. Вот как его можно заставить на автомате экспортироваться на сайт, или хотя бы в отдельный документ или файл, который можно потом будет привязать к сайту.

Re: Экспорт определенной информации на сайт

Если на сайте имеется MySQL база данных, то вы можете с помощью скрипта подключиться к ней и выполнить SQL запрос, чтобы добавить ваши данные, затем эти данные можно показать через WebGrid, пример
http://myvisualdatabase.com/webgrid/



Проще всего было бы сгенерировать html файл с помощью скрипта и загружать его на сервер используя Ftp, но пока это не реализовано, т.к. никто пока не просил об этом )

Dmitry.