Estoy exportando datos de una tabla MySql a un archivo "csv" y lo logro de la siguiente manera:
Código PHP:
$fp = fopen($url_archivo,"w");
$separador = "','";
fwrite($fp, $linea);
$result = $conexion->query("SELECT * FROM tabla WHERE img = '$img_name'");
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$linea = "NULL,'".$row['apellido'].$separador.$row['volume']."'\n";
fwrite($fp, utf8_encode($linea));
}
}
fclose($fp);
Podría hacer el orden al escribir el "csv" utilizando "INTO OUTFILE", pero me es necesario que la clave primaria me aparezca como "NULL".
Por favor... ¿me pueden ayudar u orientar?