2. Потом разбить на строки, explode("\n", результат предыдущего)
3. В цикле по полученному массиву, делать explode по : и формировать новый массив, в котором первый элемент - ключ, второй - значение.
1. сначала стереть лишнее, str_replace(['/DND/',' '], '', $output);
2. Потом разбить на строки, explode("\n", результат предыдущего)
3. В цикле по полученному массиву, делать explode по : и формировать новый массив, в котором первый элемент - ключ, второй - значение.
Не надо писать include. Надо скопипастить код. "Передавать" в любом случае ничего никуда не надо.
все не получается
учись.
если ты не умеешь выводить данные из БД, то сначала забудь про свои оболочки, научись выводить данные из БД, и потом уже добавь свою оболочку для товара внутрь цикла
Во-первых, не надо никаких var_dump. Mysqli прекрасно может сама сообщать обо всех ошибках, её надо только об этом попросить. И на недо будет бегать по всему коду сначала рассавляя var_dump-ы, потом убирая, и потом снова расставляя при новых проблемах.
Во-вторых, чтобы не писать миллион нуллов, ему надо правильно проектировать таблицы, и выкинуть все photo. В итоге без перечисления полей выйдет меньше писанины