2 databases 1 server in 1 query
J C
09/06/2014 20:20:57Ik wil graag 2 databases van 1 server oproepen via 1 query, gebruik makend van mysqli.
normaal zou ik doen via:
Maar met mysqli zou ik het moeten oproepen via:
Ik dacht eerst dat het zou moeten kunnen via
Maar dit geeft als error Parse error: syntax error, unexpected '$statement'
normaal zou ik doen via:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
$qry ="
SELECT
A.id,
B.id
FROM
databaseA.tableA
INNER JOIN
databaseB.tableB
ON
A.id=B.id
";
SELECT
A.id,
B.id
FROM
databaseA.tableA
INNER JOIN
databaseB.tableB
ON
A.id=B.id
";
Maar met mysqli zou ik het moeten oproepen via:
Ik dacht eerst dat het zou moeten kunnen via
Maar dit geeft als error Parse error: syntax error, unexpected '$statement'
PHP hulp
21/12/2024 19:33:49Erwin H
09/06/2014 20:32:58Je hebt geen twee connecties nodig. Zolang je maar een connectie hebt en de juiste rechten op beide databases (en onderliggende tabellen) dan kan je de query gewoon normaal uitvoeren.
Je hoeft maar één connectie te hebben met de server, en dan kan je gewoon die eerste query gebruiken.
J C
09/06/2014 20:48:34Ivo P
10/06/2014 08:00:03'Normaal' zou ik doen....'
Als 'normaal' het gebruik van mysql_query is: die functie heeft als 2e (helaas optionele) parameter ook maar 1 connectie
Als 'normaal' het gebruik van mysql_query is: die functie heeft als 2e (helaas optionele) parameter ook maar 1 connectie