當我嘗試在數據庫中插入變量值時,將其作爲新行。插入變量值在插入mysql查詢中插入新行
這裏是我的MySQL查詢:
$query4 = "insert into $table (create_date, COMMAND, File_name, parent_id, ack, status, response, response_time, cloud_file_size, download_file_size) values('".date("Y-m-d H:i:s")."','wget' , 'abhi.tar.gz','','1', 'success', ' ".$str." ', '".date("Y-m-d H:i:s")."', '".$tar_size."', '".$size."')";
mysql_query($query4);
我覺得我的變量取\ n但我也使用$str=str_replace("\r\n","",$str);
下方插入查詢在MySQL日誌:
insert into service_logs_2014_02 (create_date, COMMAND, File_name, parent_id, ack, status, response, response_time, cloud_file_size, download_file_size) values('2014-02-06 19:08:19','wget' , '123.tar.gz','','1', 'success', '
2014-02-0619:08:19(7.63MB/s)-`/var/www/html/123/SRC/123.tar.gz'saved[1074190/1074190]
', '2014-02-06 19:08:19', '1.1M ', '1.1M ')
請提供解決方案。
哪個問題的解決方案? –
由於插入查詢中的斷行,它不會更新表。 – codemania
如果你想更新你的行,你必須做'更新'而不是'插入'。或者我不明白你的問題:0 – Nanis