Я получаю следующую ошибку:
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, покажите описание
Что я делаю не так?
Вы забыли одно измерение, поэтому попробуйте:
(Это многомерный массив)
$productos[0]['descripcion']
Поэтому ваша строка кода должна выглядеть так:
$desc_prod = ($productos[0]['descripcion']!== NULL) ? $productos[0]['descripcion'] : "";