เขียน php ติดต่อ dbf

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

Pang แป้ง

เขียน php ติดต่อ dbf

โพสต์โดย Pang แป้ง » 16/08/2017 4:46 pm

PHP connect กับ .dbf โดยใช้ #dbase

คือลองทำตาม code จากบทความนี้
http://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";
}
}
}
?>

ภาพประจำตัวสมาชิก
Ik Kat
PHP Super Member
PHP Super Member
โพสต์: 236
ลงทะเบียนเมื่อ: 26/06/2017 2:32 pm

Re: เขียน php ติดต่อ dbf

โพสต์โดย Ik Kat » 16/08/2017 5:29 pm

Warning: unable to open database

ที่อยู่ของไฟล์ หรือชื่อตารางผิดหรือเปล่าค่ะ

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 16316
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: เขียน php ติดต่อ dbf

โพสต์โดย mindphp » 16/08/2017 6:03 pm

ตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริง หรือ ไฟล์โดนล็อค ไม่ให้เปิดใช้งานจาก user อื่น
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

แป้ง P

Re: เขียน php ติดต่อ dbf

โพสต์โดย แป้ง P » 17/08/2017 9:52 am

คือลองใช้ code
require("../tmp/ARMAS.DBF");
เรียกข้อมูลมาแสดงหน้าเว็บมันก็มานะคะ
สิทธิ์ก็ไป edit ให้เป็น everyone แล้วคะ
ลองเรียกไฟล์ข้อมูลก็ยังแสดง unable to open database ../tmp/ARMAS.DBF อยู่ดีคะ งงเลย T_T

ภาพประจำตัวสมาชิก
PPpang
PHP Newbie
PHP Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 16/08/2017 4:36 pm

Re: เขียน php ติดต่อ dbf

โพสต์โดย PPpang » 17/08/2017 10:36 am

mindphp เขียน:ตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริง หรือ ไฟล์โดนล็อค ไม่ให้เปิดใช้งานจาก user อื่น


หากตำแหน่งที่เก็บไฟล์ DBF ไม่มีอยู่จริง
ลองใช้ 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 แล้วคะ


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 16 และ บุคคลทั่วไป 0 ท่าน