النتائج 1 إلى 5 من 5

الموضوع: كيف نورد المعلومات لملف اكسل

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    572

    كيف نورد المعلومات لملف اكسل



    مرحبا
    مثلا عاوز استخرج المعلومات من قاعدة البيانات واوردها لملف اكسل
    بحيث يكون الخيار: "حفظ كملف اكسل"

    ما هي الطريقه؟





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين


  2. #2


    تفضل اخوي مع تغير اسم الجدول والحقول بما يتناسب مع برنامجك

    كود PHP:
    <?php
    $query 
    "SELECT * FROM name WHERE uphone='$iduser'";
        
    $filename "اسم ملف الاكسل.csv";
    $result mysql_query($query)or die(mysql_error());
        while (
    $r mysql_fetch_array($result))
        {
    $name $r['name'];
    $phone $r['phone'];

                
    $content .= "$name:$phone\r\n";
        }
        
    header("Content-Type: application/octet-stream");
        
    header("Content-Disposition: attachment;filename=\"$filename\"");
        echo 
    $content;
    ?>







  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    572


    يسلمووووووووو

    جاري التجربه
    شكرا





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    179


    اخي سيف حاولت ان اجرب الطريقة لكنها لم تنفع ظهر
    Cannot add header information - headers already sent by (output started at c:\apache\htdocs\vb1\upload\excel.php


    Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\vb1\upload\excel.php:2)





    __________________
    موقع مدرسة القصاب الاسلامي
    alkasabschool.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    213


    اعتقد المشكلة عندك من انك كتبت شيء قبل الكود

    يجب عليك و وضع الكود اعلى الملف
    ولا يسبقه اي كتابة

    ولا حتى مساف او سطر فاضي

    بعدل قليل بكود اخوي سيف

    كود PHP:
    <?php
    $filename 
    "اسم ملف الاكسل.csv";
    header("Content-Type: application/octet-stream"); 
    header("Content-Disposition: attachment;filename=\"$filename\""); 

    $query "SELECT * FROM name WHERE uphone='$iduser'";  
    $result mysql_query($query)or die(mysql_error()); 
    while (
    $r mysql_fetch_array($result)) 

    echo 
    "$name = $r['name'] "
    echo 
    "$phone = $r['phone'] <br>";

    ?> 


    نظريا ان شاء الله تمام :)






    __________________
    سبحان الله والحمد لله ولا اله الا الله والله اكبر
    افضل [ بيج رانك 4 ] <<< كان سابقا .. الحين 2 :(





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض