Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Неопределенный индекс, почему?


kuripka2222

Recommended Posts

Здравствуйте, почему появляется ошибка неопределенный индекс??  

Цитата

Notice: Undefined index: mpn in /public_html/catalog/model/checkout/order.php on line 11



Код

if (isset($data['products'])) {
	foreach ($data['products'] as $product) {
	$this->db->query("INSERT INTO " . DB_PREFIX . "order_product SET order_id = '" . (int)$order_id . "', mpn = '" . (float)$product['mpn'] . "'");
	}
}


В таблице бд такое поле есть (на скриншоте)

download.jpg

Змінено користувачем kuripka2222
Надіслати
Поділитися на інших сайтах


47 минут назад, Otvet сказал:

А в массиве $data['products'] нет


Да, проблема была в этом)

Может вы сориентируете как мне сделать так, чтобы при оформлении поле записывалось в поле базы данных  mpn  в таблицу order_product с привязкой к product_id?

В таблице product есть поле mpn, в котором записываются значения для каждого товара, а на сайте уже выводится значение учитывая количество товаров, но это значения никак не записывается в таблицу order_product  после оформления. 
 

1.png

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.