انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: ذخیره داده های جدول پایگاه داده ها در فایل csv با استفاده از php  (دفعات بازدید: 2381 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین rahmani

  • Sr. Member
  • *
  • ارسال: 291
سلام

ی یرنامه php داریم کاربر می خواهد داده های جدول را در فایل csv یا excel ذخیره کند
بفرمایید اشکال code زیر چیست؟
public function SaveToCSV() {
$this->Connection();
$mode = 'w';

$CSV = fopen('$this->Path.sample.csv', $mode);
$Query = "SELECT * FROM Person";
$Result = $this->MySQLi->ExecuteQuery($Query);
while ($Row = mysqli_fetch_array($Result,MYSQL_ASSOC)) {
fputcsv($CSV, $Row); //echo 'row is '; var_dump($Row); echo '<br>';
}
}
« آخرین ویرایش: 02 اسفند 1393، 07:23 ق‌ظ توسط rahmani »
اگر در صحنه حق و باطل زمان خويش نيستي، هر جا كه خواهي باش....
 دكتر علي شزيعتي مزيناني

آفلاین rahmani

  • Sr. Member
  • *
  • ارسال: 291
سلام
مسیر فایل اشتباه بود اینطوری درست شد
$CSV = fopen('Download/Person.CSV', $mode);
حالا بفرمایید سطر اول فایل csv که عناوین ستون ها هست را چطور مقداردهی کنم؟
اگر در صحنه حق و باطل زمان خويش نيستي، هر جا كه خواهي باش....
 دكتر علي شزيعتي مزيناني