M.YasPro
یک شنبه 19 خرداد 1392, 18:32 عصر
سلام
وقت بخیر
من رکدردهای برگشتی از دیتابیس رو میخوام به اکسل ببرم و بزارم کاربر دانلودش کنه
من با این کد
$filename ="report.xls";
$con=mysqli_connect('localhost','root','','db');
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"SET NAMES utf8");
$result = mysqli_query($con,$query);
$i=0;
$contents="کد ملی \t نام \t نام خانوادگی \t نام پدر \t تاریخ تولد \t محل صدور \t\n";
while($row = mysqli_fetch_array($result))
{$i++;
$contents .= $row['mcode']."\t";
$contents .= $row['fname']."\t";
$contents .= $row['lname']."\t";
$contents .= $row['father']."\t";
}mysqli_close($con);
header('Content-type: application/ms-excel;charset: utf-8');
header('Content-Disposition: attachment; filename='.$filename);
print $contents;
میتونم اطلاعات رو به اکسل ببرم امابا فارسی مشکل داره
خواهشا راهنمایی کنید
ممنون از توجهتون
وقت بخیر
من رکدردهای برگشتی از دیتابیس رو میخوام به اکسل ببرم و بزارم کاربر دانلودش کنه
من با این کد
$filename ="report.xls";
$con=mysqli_connect('localhost','root','','db');
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"SET NAMES utf8");
$result = mysqli_query($con,$query);
$i=0;
$contents="کد ملی \t نام \t نام خانوادگی \t نام پدر \t تاریخ تولد \t محل صدور \t\n";
while($row = mysqli_fetch_array($result))
{$i++;
$contents .= $row['mcode']."\t";
$contents .= $row['fname']."\t";
$contents .= $row['lname']."\t";
$contents .= $row['father']."\t";
}mysqli_close($con);
header('Content-type: application/ms-excel;charset: utf-8');
header('Content-Disposition: attachment; filename='.$filename);
print $contents;
میتونم اطلاعات رو به اکسل ببرم امابا فارسی مشکل داره
خواهشا راهنمایی کنید
ممنون از توجهتون