หัวข้อ: ใช้ PHP ดึงข้อมูลจาก CSV
เริ่มหัวข้อโดย: aituanoe ที่ 29 มกราคม 2014, 00:05:16
<html> <head> <title>ThaiCreate.Com PHP & Read CSV</title> </head> <body> <? $objCSV = fopen("test.csv", "r"); ?> <table width="600" border="1"> <tr> <th width="91"> <div align="center">CustomerID </div></th> <th width="98"> <div align="center">Name </div></th> <th width="198"> <div align="center">Email </div></th> <th width="97"> <div align="center">CountryCode </div></th> <th width="59"> <div align="center">Budget </div></th> <th width="71"> <div align="center">Used </div></th> </tr> <? while (($objArr = fgetcsv($objCSV, 1000, ",")) !== FALSE) { ?> <tr> <td><div align="center"><?=$objArr[0];?></div></td> <td><?=$objArr[1];?></td> <td><?=$objArr[2];?></td> <td><div align="center"><?=$objArr[3];?></div></td> <td align="right"><?=$objArr[4];?></td> <td align="right"><?=$objArr[5];?></td> </tr> <? } fclose($objCSV); ?> </table> </body> </html> ตามนี้ครับ ผมอยากให้มันเริ่มดึงข้อมูลจากแถวที่ 2 เป็นต้นมาไม่ต้องดึงแถวที่ 1
หัวข้อ: Re: ใช้ PHP ดึงข้อมูลจาก CSV
เริ่มหัวข้อโดย: Jaynarol ที่ 29 มกราคม 2014, 00:42:50
<html> <head> <title>ThaiCreate.Com PHP & Read CSV</title> </head> <body> <?php $objCSV = fopen("test.csv", "r"); fgetcsv($objCSV, 1000, ","); ?> <table width="600" border="1"> <tr> <th width="91"> <div align="center">CustomerID </div></th> <th width="98"> <div align="center">Name </div></th> <th width="198"> <div align="center">Email </div></th> <th width="97"> <div align="center">CountryCode </div></th> <th width="59"> <div align="center">Budget </div></th> <th width="71"> <div align="center">Used </div></th> </tr> <?php while (($objArr = fgetcsv($objCSV, 1000, ",")) !== FALSE) { ?> <tr> <td><div align="center"><?=$objArr[0];?></div></td> <td><?=$objArr[1];?></td> <td><?=$objArr[2];?></td> <td><div align="center"><?=$objArr[3];?></div></td> <td align="right"><?=$objArr[4];?></td> <td align="right"><?=$objArr[5];?></td> </tr> <?php } fclose($objCSV); ?> </table> </body> </html>
เพิ่มบรรทัดที่ 8 เข้าไปครับ หลักการคือการ shift array ตัวบนสุดทิ้งออกไปก่อนครับ ปล. ควรเปลี่ยน <? เป็น <?php ดีกว่าครับ สำหรับ php version ใหม่ๆ หรือเผื่อ host ที่เขา strict น่ะครับ
หัวข้อ: Re: ใช้ PHP ดึงข้อมูลจาก CSV
เริ่มหัวข้อโดย: aituanoe ที่ 29 มกราคม 2014, 06:58:46
ขอบคุณคุณ Jaynarol มากครับได้แล้ว :wanwan017:
หัวข้อ: Re: ใช้ PHP ดึงข้อมูลจาก CSV
เริ่มหัวข้อโดย: rungchai39 ที่ 29 มกราคม 2014, 09:46:48
กำลังเรียนหรู เอ้ยเรียรรู้ php อยู่เหมือนกัน ขอมาเก็บเปนความรู้ด้วยคนคนับ :wanwan003:
|