Hey, you may want to have a look at fputcsv(), basically it should look like that:
$user = null;
$req = mysqli_query('SELECT * FROM addressBook GROUP BY user');
while($row = mysqli_fetch_assoc($req)) {
if($user !== $row['user']) {
if($csvFile) fclose($csvFile);
$user = $row['user'];
$csvFile = fopen($user.'.csv', 'w');
}
$fields = array
(
'name' => $row['name'],
'mail' => $row['mail'],
'phone' => $row['phone'],
);
fputcsv($csvFile, $fields);
}
By adjusting the $fields array to fit your needs, it should do what you want.