A-AA+then

สอบถามเกี่ยวกับ realpath function ครับ

1,515
code
 
$strConn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("192.168.0.200\Apps\SAMSON\SAMSON.mdb"),"rujirat","5421545");

ปกติถ้าผมรันโปรแกรมบนเครื่่องตัวเอง

 $strConn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.mdb"),"","");

สามารถ connect ได้ครับ

แต่ถ้าผมต้องการชี้ไปยัง database ที่อยู่อีกเครือง  ซึ่งแชร์ไว้ สามารถทำได้ไหมครับ ถ้าทำได้ ต้องเขียน ใส่ 
realpath อย่างไรครับ

192.168.0.200/Apps/test/data.mdb            // Data ที่อยู่อีกเครื่องครับ



2 ความคิดเห็น

555++
แสดงว่าไม่รู้ว่าคำสั่ง realpath ไว้ทำอะไร แนะนำให้อ่านการใช้งานคำสั่งนี้ครับ http://www.php.net/manual/en/function.realpath.php

คำตอบก็คือถ้าเราอ้างที่อยู่โดย ip เราคงไม่ต้องใช้งาน realpath() ครับ

ปัญหาจริงๆก็คือว่า ผมไม่มั่นใจว่า เราจะสามารถเชื่อมต่อฐานข้อมูลระยะไกลด้วยคำสั่งข้างต้นได้หรือเปล่า ให้ทดลองดูละครับ ซึ่งถ้าไม่สามารถเชื่อมต่อได้ อาจต้องใช้ ADO หรืออย่างอื่นแทนละครับ
1

ออ เดี๋ยวขอลองทดลองก่อนครับ ว่าได้ผลยังไง ขอบคุณมากครับ
2
^