سلام
این کدهای من :
if(isset($_POST['subStudentReportExcel']) )
{
// Coection
$co=mysql_coect('localhost','root','');
$db=mysql_select_db('school',$co);
mysql_query("set names utf8");
//mysql_query('set names "utf8"');
//mysql_query('SET NAMES 'utf8'');
$filename = "Webinfopen.xls"; // File Name
// Download file
header("Content-Disposition: attachment; filename="$filename"");
header("Content-Type: application/vnd.ms-excel");
$user_query = mysql_query('select * from student');
// Write data to file
$flag = false;
while ($row = mysql_fetch_assoc($user_query)) {
if (!$flag) {
// display field/column names as first row
echo implode("t", array_keys($row)) . "";
$flag = true;
}
echo implode("t", array_values($row)) . "";
}}
خروجی :
666.png
هر رکورد اطلاعات در یک سطر قرار نمی گیرند و ادامه هم هستند.
برخی استفاده از PHPExcel رو پیشنهاد کردند که من در نهایت نتونستم ازش استفاده کنم اگر کسی میتونه یک مثال ساده به زبان فارسی بزنه ممنون میشم (میدونم خودش داکیومنت و ... داره بنده نتونستم خروجی بگیرم).
تشکر.
برچسب:
نویسنده: محمد رضا جوادیان