wenn ich ergebnis nehmen, dass keine tabelle informationen, nur vorhanden tabelle feldname! ein anderes Problem, das ist, alle Informationen in einer Spalte. dies ist mein Code:export mysql daten zu csv in php, nicht drucken informationen in csv-datei
<?php
if(isset($_POST['sub_csv'])){
$conn=mysql_connect("localhost","root","");
mysql_select_db("school",$conn);
$filename='uploads/'.strtotime("now").'.csv';
$fp=fopen($filename,"w");
$sql=mysql_query("SELECT * FROM student");
$num_rows=mysql_num_rows($sql);
if($num_rows >=1)
{
$row=mysql_fetch_assoc($sql);
$seperator="";
$comma="";
foreach($row as $name => $value)
{
$seperator .= $comma . '' .str_replace('','""',$name);
$comma=",";
}
$seperator .="\n";
fputs($fp,$seperator);
fclose($fp);
}
else
{
echo 'No record in database';
}
}
?>
Ergebnis: enter image description here
thanx, das neue Problem, das dieses nicht wahr ist, zeigen persische Informationen in der csv Akte. Ich füge diesen Code vor Auswahl Abfrage: mysql_query ('set Namen "utf8"'); [Ergebnisbild] [1] [1]: http://i.stack.imgur.com/WJZHy.png –