Ik ben begonnen met het gebruik van views aangezien ik een aantal OpenSource pakketten gebruik waar ik bepaalde tabellen in de databases eigenlijk maar 1x hoef te gebruiken.
Ik heb bijvoorbeeld 4 verschillende sites met dezelfde userbase maar andere forums, om een user niet 4x te laten registreren maak ik gebruik van views voor de user naar de "main database" die de gebruikers ook beheert.
Ik loop alleen tegen het feit aan dat een view opzich welk handig is om die data uit te lezen maar ik wil eigenlijk voor een registratie van een gebruiker niet redirecten naar de site waar de main-DB achter draait. Ik denk hier dus aan een methode welke werkt als een view op een tabel maar dan voor een insert van een nieuw record.
Ik ben al wat aan het stoeien geweest en heb wat IRC mannen geraadpleegd maar het is wat onduidelijk om te te leggen blijkt.
Een view werkt dus als:
Ik query tabel1 van DB2 waar de view de data uit tabel1 van DB1 haalt.
Ik wil dus graag een insert doen op tabel1 van DB2 welke uiteindelijk geinsert wordt in tabel1 van DB1.
De reden waarom ik dit zo moet doen is omdat ik dit codewise niet iedere keer kan aan gaan passen. Een update op de database is vrijwel uitgesloten op dat front dus wil ik het op deze manier doen indien mogelijk.
Welke richting moet ik zoeken om dit mogelijk te maken ?
Ik heb bijvoorbeeld 4 verschillende sites met dezelfde userbase maar andere forums, om een user niet 4x te laten registreren maak ik gebruik van views voor de user naar de "main database" die de gebruikers ook beheert.
Ik loop alleen tegen het feit aan dat een view opzich welk handig is om die data uit te lezen maar ik wil eigenlijk voor een registratie van een gebruiker niet redirecten naar de site waar de main-DB achter draait. Ik denk hier dus aan een methode welke werkt als een view op een tabel maar dan voor een insert van een nieuw record.
Ik ben al wat aan het stoeien geweest en heb wat IRC mannen geraadpleegd maar het is wat onduidelijk om te te leggen blijkt.
Een view werkt dus als:
Ik query tabel1 van DB2 waar de view de data uit tabel1 van DB1 haalt.
Ik wil dus graag een insert doen op tabel1 van DB2 welke uiteindelijk geinsert wordt in tabel1 van DB1.
De reden waarom ik dit zo moet doen is omdat ik dit codewise niet iedere keer kan aan gaan passen. Een update op de database is vrijwel uitgesloten op dat front dus wil ik het op deze manier doen indien mogelijk.
Welke richting moet ik zoeken om dit mogelijk te maken ?