صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 18

موضوع: خواندن فايل هايexcel با php

  1. #1
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض خواندن فايل هايexcel با php

    چند روز پيش يكي از دوستام دنبال كدي بود كه بتونه باهاش فايل هاي excel رو پردازش كنه و بونه نمايش بده يا در mysql ذخيره كنه و ...
    گشتم و به يك برنامه open source جامع رسيدم،گفتم اينجا هم بذارم شايد بدرد برنامه نويس ديگه اي خورد!چون معمولا اينجور برنامه ها زياد كاربرد دارند و نمونه هاي استفاده زيادي رو ميشه مثال زد مثل وارد كردن شماره تلفن همراه از فايل excel به سيستم و ...
    فایل های پیوست شده فایل های پیوست شده
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  2. تعداد تشکر ها ازRezash به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو دائم rn4j1m1 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    مشهد
    نوشته ها
    1,085
    تشکر تشکر کرده 
    189
    تشکر تشکر شده 
    1,870
    تشکر شده در
    956 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    این کد برعکس اینی که شما گفتین هم میتونه کار کنه ؟ یعنی فایل excel ایجاد کنه ؟ (این خیلی مفید تره مثلا برای ارئه گزارش) :D
    می خانه اگر ساقی صاحب نظری داشت
    می خواری و مستی ره و رسم دیگری داشت

  5. تعداد تشکر ها از rn4j1m1 به دلیل پست مفید


  6. #3
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    نقل قول نوشته اصلی توسط rn4j1m1 نمایش پست ها
    این کد برعکس اینی که شما گفتین هم میتونه کار کنه ؟ یعنی فایل excel ایجاد کنه ؟ (این خیلی مفید تره مثلا برای ارئه گزارش) :D
    ايجاد فايل هاي excel آسون تر هست:
    کد:
    <?php
    $excel = "first \t second \t third \t \n this \t is \t test";
    header("Content-type: application/vnd.ms-excel"); 
    header('Content-Disposition: attachment; filename=wht.xls');
    header("Content-type: application/octet-stream");
    header("Pragma: no-cache");
    header("Expires: 0");
    echo $excel;
    ?>


    ---------- Post added at 12:23 AM ---------- Previous post was at 12:21 AM ----------

    البته اگر ميخوايد از شر پيغام هاي مزاحم به خصوص تو آفيس 2007 خلاص بشيد از اين استفاده كنيد:
    AppServNetwork - Easy way to create XLS file from PHP
    چيزي كه تو كد بالا دادم در واقع يك csv سادست ولي اوني تو لينك هست يك فايل excel درست حسابي :دي
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  7. تعداد تشکر ها ازRezash به دلیل پست مفید


  8. #4
    عضو دائم rn4j1m1 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    مشهد
    نوشته ها
    1,085
    تشکر تشکر کرده 
    189
    تشکر تشکر شده 
    1,870
    تشکر شده در
    956 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    نقل قول نوشته اصلی توسط hello نمایش پست ها
    ايجاد فايل هاي excel آسون تر هست:
    کد:
    <?php
    $excel = "first \t second \t third \t \n this \t is \t test";
    header("Content-type: application/vnd.ms-excel"); 
    header('Content-Disposition: attachment; filename=wht.xls');
    header("Content-type: application/octet-stream");
    header("Pragma: no-cache");
    header("Expires: 0");
    echo $excel;
    ?>


    ---------- Post added at 12:23 AM ---------- Previous post was at 12:21 AM ----------

    البته اگر ميخوايد از شر پيغام هاي مزاحم به خصوص تو آفيس 2007 خلاص بشيد از اين استفاده كنيد:
    AppServNetwork - Easy way to create XLS file from PHP
    چيزي كه تو كد بالا دادم در واقع يك csv سادست ولي اوني تو لينك هست يك فايل excel درست حسابي :دي
    اینا رو من بلدم
    واسه ملت بیشتر توضیح بدین
    می خانه اگر ساقی صاحب نظری داشت
    می خواری و مستی ره و رسم دیگری داشت

  9. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    نقل قول نوشته اصلی توسط rn4j1m1 نمایش پست ها
    اینا رو من بلدم
    واسه ملت بیشتر توضیح بدین
    rn4j1m1 عزيز ، قصد جسارت نداشتم
    فكر كردم سوالتون واقعي هست ، جواب دادم.
    بازم معذرت ميخوام اگه بي احترامي كردم!
    بيخيال
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  10. تعداد تشکر ها از Rezash به دلیل پست مفید


  11. #6
    عضو جدید
    تاریخ عضویت
    Feb 2009
    نوشته ها
    15
    تشکر تشکر کرده 
    53
    تشکر تشکر شده 
    12
    تشکر شده در
    11 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    دوست عزیز ممکنه بیشتر توضیح بدید
    یعنی باید فایل آپلود بشه داخل پوشه مربوطه(Senator.xls/)
    حال چطور این اطلاعات وارد دیتابیس بشه

    فایل اکسلی دارم که باید فقط انتهای اون اضافه بشه،فایل یه جا آوررایت بشه،اتومات بره تو دیتابیس،سرچی از این دیتابیس اطلاعات رو بخونه و نشون بده

    با تشکر از همه

  12. #7
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    فايل رو باز كنيد :
    کد PHP:
    $data->read('Senator.xls'); 
    اينجا اسم فايل هست كه باز ميشه
    و در يك حلقه دريافت اطلاعات اكسل:
    کد PHP:
    for ($j 1$j <= $data->sheets[0]['numCols']; $j++) 
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  13. تعداد تشکر ها از Rezash به دلیل پست مفید


  14. #8
    عضو جدید
    تاریخ عضویت
    Feb 2009
    نوشته ها
    15
    تشکر تشکر کرده 
    53
    تشکر تشکر شده 
    12
    تشکر شده در
    11 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    ممکنه بفرمایید چطور میتونم این اطلاعاتیکه خونده میشه توسط ExcelRead.php رو بفرستم به دیتابیس

    چون کلیت کارم رو در پست بالا شرح دادم
    فایل اکسلی دارم که باید فقط انتهای اون اضافه بشه،فایل یه جا آوررایت بشه،اتومات بره تو دیتابیس،سرچی از این دیتابیس اطلاعات رو بخونه و نشون بده
    با تشکر از شما مدیر عزیز که سریعا جواب میدید

  15. #9
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    مثلا در داخل حلقه for من براي چاپ مقدار يك فيلد از echo استفاده كردم.
    به جاي همين echo ميشه كوئري درج در ديتابيس رو بنويسيم
    مثال :
    کد PHP:
    require_once 'Excel/reader.php';
    $data = new Spreadsheet_Excel_Reader();
    $data->read('filename.xls');
    error_reporting(E_ALL E_NOTICE);
    for (
    $j 1$j <= $data->sheets[0]['numCols']; $j++)
    {
    $field1 $data->sheets[0]['cells'][$j+1][1];
    $field2 $data->sheets[0]['cells'][$j+1][2];
    //and so on...
    //query
    mysql_query("INSERT INTO `table_name` SET `field_name_1`='$field1',`field_name_2`='$field2'  ");

    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  16. تعداد تشکر ها ازRezash به دلیل پست مفید


  17. #10
    عضو جدید
    تاریخ عضویت
    Apr 2010
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : خواندن فايل هايexcel با php

    سلام
    من که ننتونستم از این فایل اکسل که کاراکتر های قارسی داره خروجی بگیرم لطفا کمکم کنید
    فایل نمونه رو ضمیمه کردم لطفا رو ی اون اصلاحات انجام بدید منم سر در بیارم ممنون
    Hotfile.com: One click file hosting: help me.rar
    ببینم یه مرد پیدا میشه قد دو دقیقه وقت بزار و همش ارجاع ندن به سایت های دیگه(خسته شدم )
    با تشکر فراوان

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •