Примечание: неопределенный индекс: описание

0

Я получаю следующую ошибку:

Notice: Undefined index: descripcion in C:\wamp\www\viver\public\products_ajax.php on line 47

Моя строка 47:

 $desc_prod = ($productos['descripcion']!== NULL) ? $productos['descripcion'] : "";

Я делаю var_dump ($ productos) и получаю:

array (size=1)
  0 => 
    array (size=11)
      'id' => string '1' (length=1)
      'nombre_producto' => string 'Calabacin blanco' (length=16)
      'nombre_latin' => null
      'peso' => string '100.00' (length=6)
      'descatalogado' => string '0' (length=1)
      'dimensiones' => null
      'descripcion' => null
      'cantidad_stock' => string '100' (length=3)
      'precioVenta' => string '1.00' (length=4)
      'gama_id' => string '2' (length=1)
      'proveedor_id' => string '1' (length=1)

Я хочу сделать, что, когда продукт отличается NULL, покажите описание

Что я делаю не так?

Теги:

1 ответ

2
Лучший ответ

Вы забыли одно измерение, поэтому попробуйте:

(Это многомерный массив)

$productos[0]['descripcion']

Поэтому ваша строка кода должна выглядеть так:

$desc_prod = ($productos[0]['descripcion']!== NULL) ? $productos[0]['descripcion'] : "";

Ещё вопросы

Сообщество Overcoder
Наверх
Меню