, когда я пытаюсь вставить значение переменной в базах данных, он принимает как новую строку.Вставить значение переменной взять новую строку вставить 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);
я думаю, что моя переменная взять \ п, но я также использовать $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 ')
просьба представить решение ,
Решение для WHICH вопроса? –
из-за строки прерывания в запросе вставки, это не обновление таблицы. – codemania
Если вы хотите обновить свою линию, вы должны сделать «ОБНОВЛЕНИЕ», а не «INSERT». Или я не понял вашу проблему: o – Nanis