mysql_fetch_array/mysql_fetch_row 결과를 사용하여 각 행 레코드가 csv이고 다음 레코드가 새 행에있는 csv 파일을 만드는 방법은 무엇입니까?MySQL의 결과 집합을 CSV 문자열로 생성
$query = "SELECT * FROM myTable DESC LIMIT 10";
$result = mysql_query($query, $conn);
$resultRows = mysql_num_rows($result);
if($resultRows < 1) {
return array('query' => $query, 'NumberOfRows' => $resultRows, 'status' => 'failure');
};
$rowResult = mysql_fetch_array($result);
//var_dump($rowResult);exit;
foreach($rowResult as $row){
$resultSet = $row['firstname'];
$resultSet .= ',' . $row['lastname'];
$resultSet .= ',' . $row['email'];
$resultSet .= ',' . $row['phone'];
$resultSet .= ',' . ($row['address1']);
$resultSet .= '\n';
//var_dump($resultSet);exit;
}
그래서, 어떤 오류가 당신이 거기에 도착 않았다 다시 좋은 자원이다? – Alfabravo
결과가 모두 @가 아님 – CodeMonkey