![](/img/trans.png)
[英]PHP and highcharts: add mysql results as new column in CSV file
[英]Add NOW() and file name of csv into same mysql column
在導入時,我想將csv的名稱和導入的日期放在同一列名稱中,
在我的代碼上我有錯誤,因為$ filename和NOW()不能在此代碼的同一列中:
"LOAD DATA LOCAL INFILE '$filename'
INTO TABLE $databasetable
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(name, firstname)
SET batch = $filename NOW() ");
這可以通過使用mysql CONCAT函數來解決:
SET batch = CONCAT($filename, ' ', NOW())
您需要將$ filename的值與now()的值正確連接。 老實說,我會在php中而不是在sql中執行此操作,但是您也可以在sql中執行此操作:
SET batch = CONCAT('$filename ', NOW())
在php中:
$t=date(DATE_ATOM)
...
SET batch = '$filename $t'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.