И из-за того что перед " стоит \ весь файл не грузится.
Запрос такой
mysqli_query($link, "LOAD DATA INFILE '$path1' INTO TABLE `price_tmp_$tmp_var` character set cp1251 FIELDS TERMINATED BY ';' enclosed by '\"' IGNORE 1 LINES ($itog_v1) SET id_firma=$firmaid, id_set_price=$setprice, id_firma_srok=$firmasrok, date = NOW(), IDBREND=0"
igor3310: И в конфиге мукуля: в my.cfg в раздел [mysqld] добавить строку secure-file-priv = ""
Добавил и пошел делать запросы
Делал запросы через phpmyadmin
igor3310: Попробуйте запрос к БД Цитата: GRANT FILE ON * . * TO 'SVOY_USER'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0
Выдало
MySQL вернула пустой результат (т.е. ноль строк). (Запрос занял 0.0005 сек.)
igor3310: Что показывает Цитата: SHOW VARIABLES LIKE "secure_file_priv"; - надо пустота.
Подниму тему.
Наткнулся на маленькую проблему.
Есть строка в файле
"65209SC012";"6-ОЕ СТЕКЛО \";"SUBARU ";"13771.96";"3";"1";"1"
И из-за того что перед " стоит \ весь файл не грузится.
Запрос такой
character set cp1251
FIELDS TERMINATED BY ';'
enclosed by '\"'
IGNORE 1 LINES
($itog_v1)
SET id_firma=$firmaid,
id_set_price=$setprice,
id_firma_srok=$firmasrok,
date = NOW(), IDBREND=0"
Как быть то?
Не понятно в чем касяк был, но импорт начал проходить
$sqk = mysqli_query($link, "LOAD DATA INFILE '$path' INTO TABLE `price` FIELDS TERMINATED BY ';' IGNORE 1 LINES");
Не будет еще советов на что обратить внимание или где найти касяк?
И в конфиге мукуля:
в my.cfg в раздел [mysqld] добавить строку secure-file-priv = ""
Добавил и пошел делать запросы
Делал запросы через phpmyadmin
Попробуйте запрос к БД
Цитата:
GRANT FILE ON * . * TO 'SVOY_USER'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0
Выдало
MySQL вернула пустой результат (т.е. ноль строк). (Запрос занял 0.0005 сек.)
Что показывает
Цитата:
SHOW VARIABLES LIKE "secure_file_priv";
- надо пустота.
Variable_name Value
secure_file_priv
Разрешено. На вдс все делаю.
;15449710]Поищите в интернете примеры, как в PHP задаются массивы.
Не ну тут достаточно все просто:
делал в двух вариантах
$order_cancel['order_id']="496173233";
По print_r (); все выдает хорошо.
Но как только вставляю в $req пустая страница. и не показывает что в нем.
$req['nonce'] = $NONCE, $order_cancel['order_id'];
---------- Добавлено 27.01.2018 в 16:21 ----------
Во я...
$req['nonce'] = $NONCE;
$req['order_id'] = '496173233';
И все заработало
]Неужели в примерах к API нет готового кода?
Достаточно скудное описание к API там.
]Функцию api_query() вы откуда взяли?
Из примера.
]Ну и ещё включить опцию:
curl_setopt($ch, CURLOPT_POST, true);
По интернету вычитал что если если CURLOPT_POSTFIELDS, то CURLOPT_POST не нужен, поэтому и не писал.
]Чтобы передать параметры POST-ом в вашем коде, их нужно добавить в массив $req.
Вставлял, но выдает белую страницу
В чем я здесь накасячил? Ошибки включены, просто пустая страница.
Я не знаю что такое jade(pug) и SASS но по словам X-vision они в верстке есть.
Со сроками не торопил, получился чистый, аккуратный html и css.
Ну а ценник... сказка... за три странички.
admak
Спасибо, поставил заменил на MAX в вашем примере и все получилось.
Kot Matroskin
Это то понятно что скриптик написать.
Но третий день, не могу допереть что/куда.
Если на пальцах показать что куда, буду благодарен.