Page 1 of 1

PHP Code for CSV export

Posted: Wed Apr 23, 2014 3:37 pm
by arvind.acharya
Hi,

I am trying to get csv export in Nubuilder pro from mysql table with selected criteria. I had used in Nubuilder 2.8 which had csv export option under php code. How can this be done in Nubuilder PRO?

Regards,

AA

Re: PHP Code for CSV export

Posted: Wed May 07, 2014 2:57 am
by admin
AA,

Try running this as PHP Code..

Code: Select all


header('Content-Type: application/excel');
header('Content-Disposition: attachment; filename="Truck_Export.csv"');

$sql = "SELECT * FROM customer";
$qry = nuRunQuery($sql);


$fp = fopen('php://output', 'w');

$header = false;
while($obj = db_fetch_array($qry)){

	$size = count($obj)/2;
	for ($i = 0; $i < $size; $i++) {
	  unset($obj[$i]);
	}

	if($header == false) {
		$a       = array();
		foreach ($obj as $key => $value){
			$a[] = $key;
		}
		fputcsv($fp, $a);		
		$header = true;
	}

    fputcsv($fp, $obj);
}
fclose($fp);

Steven

Re: PHP Code for CSV export

Posted: Sun May 11, 2014 10:17 pm
by arvind.acharya
Thanks this works.. :)

Re: PHP Code for CSV export

Posted: Mon May 12, 2014 12:11 am
by admin
.