Jump to content

uploading a csv to database - Mac


Peggy

Recommended Posts

I have code that works  to upload a csv file to a database. It does not work on a csv that was created on a Mac. (My customer uses a Mac). I also found code that is supposed to help with the line breaks, but I can't seem to get that to work. I sure hope someone can help me! Here is my code

if($_POST['submit_csv']){

 

ini_set('auto_detect_line_endings',TRUE);

 

if (($handle = fopen($csvfile, "r")) !== FALSE) {

while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {

$num = count($data);

$sql = "INSERT into jbs_product VALUES('',";

 

for ($c=0; $c < $num; $c++) {

$sql .= "'". $data[$c] . "',";

}

$sql = substr($sql, 0, -1) . ')';

$result = mysql_query($sql,$db) or die(mysql_error(). "<br />SQL: $sql");

}

fclose($handle);

}

ini_set('auto_detect_line_endings',FALSE);

 

}

include("inc/form_upload_csv.inc.php");

 

:shrug:

 

Link to comment
https://forums.phpfreaks.com/topic/199187-uploading-a-csv-to-database-mac/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.