我不知道该如何连接来自两个不同PDO对象的表。我希望你们能帮助我解决这个问题。我真的很感谢你的回复。
$dbsql = new PDO('mysql:host=localhost;dbname=dbpenggajian', $user='root', $pass='');
$dbaccess = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=D:''Kepegawaian Arto Moro'BACK_UP_ABSENSI'TJ_Main_Data.mdb; Uid=userName;Pwd=everyday;");
这是我的实验代码
$acc=$dbaccess+$dbsql->query("SELECT *
FROM dbaccess.HR_Personnel as h
RIGHT JOIN dbaccess.TA_Record_Info a
ON h.ID=a.Per_ID
INNER JOIN dbsql.pegawai_tetap as p
on h.Per_Code=p.nip ;");
while($k=$acc->fetch(PDO::FETCH_ASSOC)){
但是仍然错误
致命错误:在非对象上调用成员函数fetch()
请帮帮我。谢谢
当然,这是不可能的。
您必须首先在mysql中导入ODBC表。