Volledige versie bekijken : Mysql, gegevens uit een andere tabel halen



ace123
8 August 2006, 15:06
Hallo,

Wie van jullie kan er een oplossing geven op mijn vraag.
Ik zou namenlijk het volgende willen bereiken.
vb:
ik heb een hoofdsite op www.domein.be (http://www.domein.be)
maar er komen ook 2 subdomein aan vast met verschillende content.
bv: fun.domein.be

nu is er een probleem dat users die zich bv registeren op de www. (hoofdsite)
zich nu nog eens 2 maal moeten registereren op de subsites.

kan je in mysql de tabel waar de users staan alle 3 niet kopellen aan elkaar zodat ze zich een maar een keer moeten registeren op eendere welke site een sub of op de hoofd, en zich nu op alle 3 kunnen inloggen (liefst als het mogenlijk is nog auto, eens ze op een van de site zijn ingelogd)
Normaal gezien is het mogenlijk heb ik mij al laten vertellen, maar is best moeilijk.
en aangezien ik zelf een 'grote' noob ben op dat gebied, kom ik ff aan de mensen hier vragen of zij een oplossing kennen die ook Werkt !!

mvg,

ace123

Jelle
8 August 2006, 15:21
Dat is zeker mogelijk: ofwel werk je met een aparte gebruikersdatabase, ofwel met één grote database voor alle sites. Heel moeilijk is het niet, behalve als die dingen al allemaal bestaan en je de databases wilt gaan samenvoegen, of als het drie CMS'en zijn (systemen die je dus niet zelf hebt geschreven). Die zijn daar immers niet voor gemaakt en dus ook niet op voorzien (met als gevolg dat je er dus vaak heel wat code voor overhoop moet gooien).

Je uitleg is wel heel algemeen, een erg concreet antwoord geven is dus ook erg moeilijk. Maar wat je dus wilt is zeker mogelijk ;)

ace123
8 August 2006, 15:35
het systeem is xoops, er bestaat een hack voor maar die doet niet echt wat we wouden. Xoops is 3 maal geïnstaleerd, in de zelfde db, maar onder een verschillende prefix, bv:
fun_users en main_users hier zitten dus de members in van de fun.domein en de www. domein. deze zouden nu op een of andere manier aan elkaar gekoppeld moeten worden zodat inloggen op de 3 sites mogenlijk is met 1 registratie,

indien nog info nodig, vraag je het maar e!

alvast bedankt voor je reactie

Jelle
8 August 2006, 16:15
Dat is lastiger dus. XOOPS is een CMS en dus moet je al iets van de XOOPS code kennen als je dit wilt doen. Ik vond op XOOPS.org (http://www.xoops.org/) wat over de MultiSite core module, ik weet niet of het dat is dat je bedoelt. Ik zou daar en op XOOPS.nl (http://www.xoops.nl/) eens zoeken en het misschien eerder daar vragen. Daar weten ze immers beter dan hier wat er allemaal voor XOOPS beschikbaar is.

Of er moeten hier misschien andere leden zijn die fervent XOOPS gebruiker zijn? :)

ace123
8 August 2006, 19:32
Iemand ervaring met xoops??
want bij de xoops support weten ze het zelf niet echt, hoe je dit moet doen. aangezien er nog niemand dit heeft gedaan :(
Maar het is wel mogenlijk zeggen ze!