הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   הוצאת מידע מקובץ excel (https://hosts.co.il/forums/showthread.php?t=102638)

Ori The Man 20-02-13 01:45

הוצאת מידע מקובץ excel
 
אהלן,
אני צריך להוציא מידע מקובץ excel באמצעות PHP
ראיתי שיש מחלקה בשם PHPExcel היא מצויינת ואפשר לעשות איתה כל דבר, אבל הדוקומנטציה שלה גרועה ואי אפשר להבין כלום...
מישהו מכיר מחלקה פשוטה שמטפלת בעניין?

yonatan 20-02-13 10:18

ציטוט:

נכתב במקור על ידי Ori The Man (פרסם 871337)
אהלן,
אני צריך להוציא מידע מקובץ excel באמצעות PHP
ראיתי שיש מחלקה בשם PHPExcel היא מצויינת ואפשר לעשות איתה כל דבר, אבל הדוקומנטציה שלה גרועה ואי אפשר להבין כלום...
מישהו מכיר מחלקה פשוטה שמטפלת בעניין?

תמיר ל CSV ותטען ב MYSQL ?

DoLet 20-02-13 10:40

כמו שאמרו תשמור את זה בקובץ CSV.
תקרא על זה: http://en.wikipedia.org/wiki/Comma-separated_values

ואז אתה מוזמן להסתכל על הפונקציה הפשוטה מאוד:
http://php.net/manual/en/function.fgetcsv.php

או:
http://php.net/manual/en/function.fputcsv.php

Ori The Man 20-02-13 11:29

תודה על העזרה!
הרבה יותר פשוט להתעסק עם csv מסתבר.. :)

yonatan 20-02-13 12:38

ציטוט:

נכתב במקור על ידי Ori The Man (פרסם 871353)
תודה על העזרה!
הרבה יותר פשוט להתעסק עם csv מסתבר.. :)

אל תשכח לאנדקס את המסד נתונים שלך כראוי, שלא תצטרך סתם יותר RAM + CPU במידה ומדובר במסד נתונים גדול יחסית.

Ori The Man 20-02-13 13:22

כמובן :) תודה!

Ori The Man 20-02-13 21:49

בעיה חדשה,
איך אני עושה שמירה של הקובץ בתור utf-8? כי כרגע זה שומר לי בתור ansi
שיניתי הגדרות באקסל ועדיין זה שומר לי ככה..

מישהו מכיר פתרון?

DoLet 21-02-13 01:16

ציטוט:

נכתב במקור על ידי Ori The Man (פרסם 871422)
בעיה חדשה,
איך אני עושה שמירה של הקובץ בתור utf-8? כי כרגע זה שומר לי בתור ansi
שיניתי הגדרות באקסל ועדיין זה שומר לי ככה..

מישהו מכיר פתרון?

תעלה את הקובץ ל-Google Docs ושמור מחדש.
הכי קל.


כל הזמנים הם GMT +2. הזמן כעת הוא 16:20.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ