smile.alireza
یک شنبه 03 بهمن 1389, 12:12 عصر
سلام به همه دوستان
من یه اسکریپ یافتم اما با هاش به مشکل خوردم
کارش اینه هرچی تو دیتابیس تو یه تیبل اکسپورت می کنه EXL
مشکل اینه که داده های من فارسی هست و خوب نشون نمی ده موقع اکسپورت UFT-8 نیست هر چی ام با هاش ور رفتم نشد که نشد
<?php
// Edit the $Host, $User $Password, $DBName and $TableName vars only! //
$Host = "localhost";
$User = "root";
$Password = "";
$DBName = "taxi";
$TableName = "user";
// DO NOT EDIT BELOW HERE //
$link = mysql_connect ($Host, $User, $Password) or die('Could not connect: ' . mysql_error());
mysql_select_db($DBName) or die('Could not select database');
$select = "SELECT * FROM `".$TableName."`";
$export = mysql_query($select);
$fields = mysql_num_fields($export);
for ($i = 0; $i < $fields; $i++) {
$csv_output .= mysql_field_name($export, $i) . "\t";
}
while($row = mysql_fetch_row($export)) {
$line = '';
foreach($row as $value) {
if ((!isset($value)) OR ($value == "")) {
$value = "\t";
} else {
$value = str_replace('"', '""', $value);
$value = '"' . $value . '"' . "\t";
}
$line .= $value;
}
$data .= trim($line)."\n";
}
$data = str_replace("\r","",$data);
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=database_dump.xls charset=utf-8");
header("Pragma: no-cache");
header("Expires: 0");
print $csv_output."\n".$data;
exit;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd charset=utf-8">
<html xmlns="http://www.w3.org/1999/xhtml charset=utf-8" lang="fa">
<head>
<title>Download MySQL Table Code</title>
</head>
<body>
</body>
</html>
من یه اسکریپ یافتم اما با هاش به مشکل خوردم
کارش اینه هرچی تو دیتابیس تو یه تیبل اکسپورت می کنه EXL
مشکل اینه که داده های من فارسی هست و خوب نشون نمی ده موقع اکسپورت UFT-8 نیست هر چی ام با هاش ور رفتم نشد که نشد
<?php
// Edit the $Host, $User $Password, $DBName and $TableName vars only! //
$Host = "localhost";
$User = "root";
$Password = "";
$DBName = "taxi";
$TableName = "user";
// DO NOT EDIT BELOW HERE //
$link = mysql_connect ($Host, $User, $Password) or die('Could not connect: ' . mysql_error());
mysql_select_db($DBName) or die('Could not select database');
$select = "SELECT * FROM `".$TableName."`";
$export = mysql_query($select);
$fields = mysql_num_fields($export);
for ($i = 0; $i < $fields; $i++) {
$csv_output .= mysql_field_name($export, $i) . "\t";
}
while($row = mysql_fetch_row($export)) {
$line = '';
foreach($row as $value) {
if ((!isset($value)) OR ($value == "")) {
$value = "\t";
} else {
$value = str_replace('"', '""', $value);
$value = '"' . $value . '"' . "\t";
}
$line .= $value;
}
$data .= trim($line)."\n";
}
$data = str_replace("\r","",$data);
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=database_dump.xls charset=utf-8");
header("Pragma: no-cache");
header("Expires: 0");
print $csv_output."\n".$data;
exit;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd charset=utf-8">
<html xmlns="http://www.w3.org/1999/xhtml charset=utf-8" lang="fa">
<head>
<title>Download MySQL Table Code</title>
</head>
<body>
</body>
</html>