Product | Technical support | Version | Video exhibits | Manuals | Nabídka práce | Contact
English   menu-arrow-gray-horizontal.gif
Home > Product > Protection of the projects under Visual PHP™

Related information

Search



Video demonstration

Drag&drop in Visual PHP™

Latest video samples:

Nabídka práce

Společnost
E-VISION International s.r.o.

příjme na dlouhodobou spolupráci PHP5 a JavaScript programátory
pro vývoj produktu Visual PHP™



Více informací ...

Recommend site

Recommend our site Your friends

Your name


E-mail a friend


Wrote about Visual PHP ™

News by e-mail

Your e-mail

Ve Visual PHP™ je možné napojení i jiných databází. Lze to především využít ke sdílení dat mezi jednotlivými projekty. Pokud se oba projekty nachází na stejném serveru, nebo má databáze sdíleného projektu povoleno připojení z cizích serverů, je možné jednoduše zobrazovat i měnit data v takto napojené databázi.

Nastavení databázového připojení

Pod nabídkou Prezentace -> Databázová připojení je možné nadefinovat nová databázová připojení k cizím databázím. Stačí vložit příslušné přístupové údaje a systém se v případě potřeby na tuto databázi sám napojí. K dispozici jsou tyto vlastnosti:

Jméno Váš vlastní název tohoto připojení. Slouží ke snadnější orientaci nebo pro použití v PHP skriptech
Název / IP serveru Doménové jméno nebo IP adresa serveru, na kterém běží napojovaná databáze
Port Port, pod kterým se lze na databázi připojit. Pro výchozí číslo portu ponechte prázdné
Databáze Název databáze
Přihlašovací jméno Přihlašovací jméno k databázi
Heslo Heslo k přihlášení
URL externího projektu V případě projektů běžících pod Visual PHP™ zadejte URL tohoto projektu (např. http://www.domena.cz). Systém sám přizpůsobí všechny virtuální komponenty (např. IMAGE nebo FILE) tak, aby s nimi šlo pracovat i v projektu, který nemá fyzický přístup k souborům, se kterými tyto komponenty pracují. Bude tedy možné např. zobrazovat obrázky z cizího projektu.

Vytvoření virtuální tabulky z externí databáze

Dalším krokem k napojení je vytvoření virtuální tabulky. Tato tabulka musí být virtuální, protože fyzicky bude pracovat s daty v externí databázi právě pomocí výše nastaveného databázového připojení.

Přejděte do nabídky Prezentace -> Tabulky a založte novou tabulku s těmito vlastnostmi:

Název tabulky Název virtuální tabulky. Tento název musí být shodný s názvem tabulky z externí databáze. V případě, že takový název v lokální databázi již existuje, zadejte jiný a skutečný název tabulky externí databáze zadejte ve vlastnosti Název tabulky (SQL)
Název tabulky (SQL) V případě, že jste u názvu tabulky museli použít jiný název, než skutečný název tabulky databáze, zadejte do této vlastnosti tento skutečný název tabulky z externí databáze (Typickým příkladem je načítání článků z jiného webu, kdy tabulka articles již v lokálním projektu existuje. Do názvy tabulky tedy zadejte například articles_extern a do sql názvu tabulky zadejte cms_articles - takto se tabulka skutečně v databázi jmenuje)
Databázové připojení Vyberte výše vytvořené databázové připojení
Externí tabulka Zaškrtněte tuto volbu, aby byla vytvořena virtuální externí tabulka. Jakékoli změny nad externími tabulkami (např. změny polí) zůstanou pouze v rámci lokálního projektu a nijak se neprojeví v externí databázi.

!! Pokud byste nechali tuto volbu nezaškrtnutou, tak by při odstranění nebo změně datového typu pole této tabulky došlo k fyzické změně i na straně vzdáleného serveru, což by mohlo negativně ovlivnit jeho funkčnost a vést k nevratné ztrátě dat. !!
Použít externí pole Zaškrtněte tuto volbu v případě, že napojujete tabulku z projektu vytvořeného ve Visual PHP™. Tato volba sama načte potřebná pole včetně jejich komponent a nastavení. Tyto pole lze samozřejmě změnit a tyto změny se opět projeví pouze v rámci lokální prezentace.

Po uložení bude vytvořena virtuální tabulka. Její funkčnost si můžete zkontrolovat zadáním příkazu display nazev_tabulky do příkazového řádku ve spodní části administrace, nebo přidáním do Admin menu. Od této chvíle je možné s tabulkou pracovat naprosto stejně, jako by to byla tabulka z vlastní databáze, tedy zobrazovat data pomocí komponent Table Content a šablon.


UPOZORNĚNÍ

Některé vlastnosti publikované v tomto článku mohou být funkční pouze s nejnovější verzí jádra. Pokud máte starší verzi jádra, doporučujeme provést aktualizaci na nejnovější verzi.


Diskuze k článku

Page 1 of 1
Pages: 1
Page 1 of 1
Pages: 1

Nový příspěvek

Jméno:
E-mail:
   
Název:
Text:
 
Kontrolní kód:

Login

Free trial

for 30 days

Latest core version

Single Developer 1.7.9.238
July 23, 2010

Professional 1.7.9.238
July 23, 2010

Enterprise 1.7.9.238
July 23, 2010


Latest developer guide
Developer Guide 1.0.5
July 10, 2009 9:36:42 AM

Latest user guide
Administrator Guide 1.0.24
August 27, 2010 11:58:08 AM

Latest install script
install.php 1.7.7
September 7, 2010 10:46:15 PM

Comming up in next version
Zrušeno automatické skrývání pole position v přehledu administrace
more ...

rss.gif

Support

Fotogalerie 8/31/2010
Section: Tvorba prezentací
Šablona Search 8/31/2010
Section: Tvorba prezentací
Název stránky v oznámení nového příspěvku 8/31/2010
Section: Programování
MP3 ukazky na strankach 8/23/2010
Section: Tvorba prezentací
Omezení přístupu do složek 8/6/2010
Section: Tvorba prezentací
Kontrola pravopisu - slovník 8/3/2010
Section: Tvorba prezentací


rss.gif

News

New version of administration manual 1.0.24
August 27, 2010
 A new version of administration manual 1.0.24 for product Visual PHP ™ was issued.
New screens of the product
July 4, 2010
New screens were input from the current version of the product Visual PHP™.
Powered by Visual PHP ™
© 2008 - 2010 E-VISION International, s.r.o.
Product | Technical support | Version | Video exhibits | Manuals | Nabídka práce | Contact