Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถาม PHPWord ต้องการนำข้อมูลจากไฟล์ excel มาแสดง



 

สอบถาม PHPWord ต้องการนำข้อมูลจากไฟล์ excel มาแสดง

 



Topic : 124849



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์




ถ้าต้องการนำข้อมูลที่อยู่ในไฟล์ Excel

เช่นไฟล์ test.xls

มาแสดงในไฟล์ word ที่เรากำลังจะ export ไป สามารถทำได้ไหมครับ



Tag : PHP, Word (Word.Application), Excel (Excel.Application)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-10-05 22:16:53 By : TRIBIIZ View : 836 Reply : 5
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


1. แนวคิดน่าตะ import Excel ที่ว่าใส่ ฐานข้อมูล จากนั้นค่อยเรียกค่าที่ต้องการ ส่งออกมาเป็น PHPWord คงจะแบบนี้ล่ะ
2. แนวคิด งั้นต้องทำไฟล์ .xls -> .csv จากนั้นในกระบวนการ PHPWord ก็ Read ไฟล์ .csv ใส่ลงไปอีกครั้ง
3. ก็หาวิธีอ่านไฟล์ Excel ด้วย PHP จาำนั้นยก code ชุดนั้นไปไว้ในกระบวนการ PHPWord

นึกได้ 3 แนวทาง ลองฝึกและปฏิบัติดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-10-06 08:29:28 By : apisitp
 


 

No. 2



โพสกระทู้ ( 9,587 )
บทความ ( 2 )



สถานะออฟไลน์


งงครับ ทำได้น่ะมันทำได้ ตาม คห.1 นั่นแหล่ะครับ

แต่จะทำไปทำไม ในเมื่อ Microsoft program แต่ละตัวมันมี convert import export ในตัวให้อยู่แล้ว
ดีกว่าเราทำเองอีกนะครับ

หรือจะทำเป็น Mailing List เขาก็มีเครื่องไม้เครื่องมือให้ อยู่แล้ว


ประวัติการแก้ไข
2016-10-06 09:54:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-10-06 09:52:52 By : Chaidhanan
 

 

No. 3



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


ตอนนี้ผมนำ Excel มาแสดงในหน้าเว็บโดยใช้ PHPExcel อยู่ครับ แสดงผลหน้าเว็บได้ปกติ
แต่เนื้อหาก็จะปนๆกับข้อมูลใน Database ที่ User กรอกเข้าไปด้วย
User ต้องการให้ Export ข้อมูลพวกนี้ออกในรูปแบบ Word ได้ด้วย

ผมลองใช้ PHPWord ฟังก์ชั่น Loadtemplate ก็ใช้งานได้ปกติดี setvalue จาก php ส่งไป ตัวแปลใน template
แต่ติดปัญหาตรงที่ ไฟล์ excel.xls ที่ใช้ในการ display ออกหน้าเว็บ (File วางบน Server) มันเยอะแยะมากเลยครับ พวก rows,cells ต่างๆ
ที่ว่าจะ setvalue วนลูปลง word ก็น่าจะเสียเวลา เลยไม่รู้ว่า PHPWord มันฉลาดพอที่จะเรียกเอาข้อมูลทั้งหมดใน
ไฟล์ excel มาแสดงในตัวของมันเองได้หรือเปล่าครับ โดยไม่ต้องไป set แถว คอลัมใน php source

drq
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-10-06 11:33:13 By : TRIBIIZ
 


 

No. 4



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ผมว่า คุณ TRIBIIZ ก็น่าจะทราบผลลัพธ์ล่ะ ก็บอกไปตรงๆ ว่าไม่ได้ ถ้าจะให้ได้ก็ต้องพลิกแพลง ตามแนวคิดที่ว่ากัน แต่ถ้ามันจำเป็น ก็ต้องทำครับ สู้ๆครับ ลงมือเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-10-06 15:46:12 By : apisitp
 


 

No. 5



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : apisitp เมื่อวันที่ 2016-10-06 15:46:12
รายละเอียดของการตอบ ::
ขอบคุณสำหรับคำตอบครับ จะลองหาวิธีดูครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-10-06 16:07:11 By : TRIBIIZ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถาม PHPWord ต้องการนำข้อมูลจากไฟล์ excel มาแสดง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่