ヒンディー語の代わりにヒンディー語のデータを含むExcelファイルにMySQLデータをエクスポートしていますà¤à¤¿à¤®àन出現している。PHP:MySQLデータをExcelファイルにエクスポート中に発生する
私の問題を解決するのを手伝ってください。私のPHPコードは次のとおりです。
<?php
include 'connection.php';
$filename = "currentaffairquestions"; //your_file_name
$file_ending = "xls"; //file_extention
mysqli_set_charset($conn,'utf8');
header("Content-Type: application/vnd-ms-excel");
header("Content-Disposition: attachment; filename=$filename.xls");
header("Pragma: no-cache");
header("Expires: 0");
$sep = "\t";
$sql="SELECT question_number,question_name,choice1,choice2,choice3,choice4,answer from current_affairs_question_details where id='$_GET[currentaffairid]'";
$result=mysqli_query($conn,$sql);
while ($property = mysqli_fetch_field($result)) { //fetch table field name
echo $property->name."\t";
}
print("\n");
while($row = mysqli_fetch_row($result)) //fetch_table_data
{
$schema_insert = "";
for($j=0; $j< mysqli_num_fields($result);$j++)
{
if(!isset($row[$j]))
$schema_insert .= "NULL".$sep;
elseif ($row[$j] != "")
$schema_insert .= "$row[$j]".$sep;
else
$schema_insert .= "".$sep;
}
$schema_insert = str_replace($sep."$", "", $schema_insert);
$schema_insert = preg_replace("/\r\n|\n\r|\n|\r/", " ", $schema_insert);
$schema_insert .= "\t";
print(trim($schema_insert));
print "\n";
}
?>
警告が出ますmb_convert_encoding()は少なくとも2つのパラメータが必要です1、与えられた –
申し訳ありませんが、パラメータがありません。今すぐ試してみてください。 – Farkie
not working ?????ヒンディー語のデータの代わりに来ている –