PHP connect กับ .dbf โดยใช้ #dbase
คือลองทำตาม code จากบทความนี้
https://www.mindphp.com/developer/26-%E0 ... D-dbf.html
แต่พอทำแล้วมันขึ้นแบบนี้คะ
Warning: dbase_open() [function.dbase-open]: unable to open database ../tmp/ARMAS.DBF in C:\AppServ\www\Database\administrator\test.php on line 6
ส่วนนี้คือ code PHP คะ ไม่ทราบว่าต้องแก้ไขยังไงคะ ทั้งๆที่ทำตามบทความแล้วก็ยังไม่ได้ T^T
<?php
//?open?in?read-only?mode
$db = dbase_open('../tmp/ARMAS.DBF', 0);
if($db){
$record_numbers = dbase_numrecords($db);
for($i = 1; $i <= $record_numbers; $i++){
$row = dbase_get_record_with_names($db, $i);
if($row['ismember']== 1){
echo "Member?#$i:" . trim($row['name']). "\n";
}
}
}
?>
เขียน php ติดต่อ dbf
Moderator: mindphp, ผู้ดูแลกระดาน
- Ik Kat
- PHP Super Member
- โพสต์: 291
- ลงทะเบียนเมื่อ: 26/06/2017 2:32 pm
Re: เขียน php ติดต่อ dbf
Warning: unable to open database
ที่อยู่ของไฟล์ หรือชื่อตารางผิดหรือเปล่าค่ะ
ที่อยู่ของไฟล์ หรือชื่อตารางผิดหรือเปล่าค่ะ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41417
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: เขียน php ติดต่อ dbf
ตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริง หรือ ไฟล์โดนล็อค ไม่ให้เปิดใช้งานจาก user อื่น
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Re: เขียน php ติดต่อ dbf
คือลองใช้ code
require("../tmp/ARMAS.DBF");
เรียกข้อมูลมาแสดงหน้าเว็บมันก็มานะคะ
สิทธิ์ก็ไป edit ให้เป็น everyone แล้วคะ
ลองเรียกไฟล์ข้อมูลก็ยังแสดง unable to open database ../tmp/ARMAS.DBF อยู่ดีคะ งงเลย T_T
require("../tmp/ARMAS.DBF");
เรียกข้อมูลมาแสดงหน้าเว็บมันก็มานะคะ
สิทธิ์ก็ไป edit ให้เป็น everyone แล้วคะ
ลองเรียกไฟล์ข้อมูลก็ยังแสดง unable to open database ../tmp/ARMAS.DBF อยู่ดีคะ งงเลย T_T
- PPpang
- PHP Newbie
- โพสต์: 1
- ลงทะเบียนเมื่อ: 16/08/2017 4:36 pm
Re: เขียน php ติดต่อ dbf
หากตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริงmindphp เขียน:ตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริง หรือ ไฟล์โดนล็อค ไม่ให้เปิดใช้งานจาก user อื่น
ลองใช้ code โดยการ
require("../file/ARMAS.DBF");
ข้อมูลหน้าเว็บมันก็แสดงนะคะ
แต่ทำไมพอใช้ code เรียก
$db = dbase_open("../file/ARMAS.DBF", 0);
มันก็ยังฟ้อง Warning: dbase_open() [function.dbase-open]: unable to open database ../file/ARMAS.DBF อยู่ดีคะ T_T
สิทธิ์ก็ไปเปิดเป็น everyone แล้วคะ
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 107