Goedemiddag allen,

Ik ben bezig met het schrijven van een Database class.

Is er een mogelijkheid om de MySQL Server te pollen voor beschikbare databases? Wanneer PHP een verbinding heeft gemaakt. In plaats van de standaard select_db($db)?

Zo ja, hoe zou ik dit kunnen aanpakken?

Met vriendelijke groet,

Tolga
Met de query 'SHOW databases' kan je alle databases krijgen die er beschikbaar zijn. Dit is wel afhankelijk van je user rechten.
Erwin H.

Bedankt voor je reactie.
Ik denk maar eens dat ik weer in de MySQL en PHP boeken ga zitten.

Ik ben heel wat vergeten blijkbaar.

Nogmaals bedankt!

~Tolga
Overigens is het niet eens persee nodig om een db te selecteren:

SELECT t1.iets t2.anders FROM db1.table1 AS t1
JOIN db2.table1 AS t2 ON t1.id = t2.id

Voorwaarde is natuurlijk wel dat je op beide databases voldoende privileges hebt.

Reageren