query(($select ? $select : "SELECT * FROM " . idf_escape($table)), 1); // 1 - MYSQLI_USE_RESULT if ($result) { while ($row = $result->fetch_assoc()) { dump_csv($row); } } } function dump_headers($identifier) { $filename = ($identifier != "" ? friendly_url($identifier) : "dump"); $ext = "csv"; header("Content-Type: text/csv; charset=utf-8"); header("Content-Disposition: attachment; filename=$filename.$ext"); session_write_close(); return $ext; }