MySQL 8.0.15 Создание массива

Мы только что обновили наш сервер, и теперь у нас есть MySQL 8.0.15, ранее у нас был MySQL 5.5.58. У нас была процедура создания массива, но на новом сервере этого не происходит. Мне просто интересно, отличается ли процедура в более новой версии MySQL? Спасибо Павел.

$save_path = "C:\\export\\"; 
if ($values['AutoExport']){
    $data = 
    array(
    "JobNo"=>$values['JobNo'],
    "ContactEmail"=>$values['ContactEmail'];

    $domtree = new DOMDocument('1.0', 'UTF-8');
    $domtree->xmlStandalone = true;
    $xmlRoot = $domtree->createElement("table");
    $xmlRoot = $domtree->appendChild($xmlRoot);
    $xmlRow = $xmlRoot->appendChild($domtree->createElement("row"));
    foreach ( $data as $data_key => $child_data ) 
        $xmlRow->appendChild($domtree->createElement(htmlspecialchars($data_key),htmlspecialchars($child_data)));
    $domtree->formatOutput = true;
    $domtree->save($save_path."Job_".$values["JobNo"].".xml");
}

Что именно не работает? PHP не выполняет код? Или где он вылетает/останавливается? Можете ли вы указать строку в коде, где результат не соответствует вашим ожиданиям?

Marvin Klar 15.03.2019 13:28

Как этот вопрос связан с MySQL? Здесь нет кода доступа к базе данных.

Panagiotis Kanavos 15.03.2019 13:59

Все в порядке, я перестроил сервер и использовал другую версию PHP, и теперь она работает. Спасибо

Paul Grimes 19.03.2019 08:18
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
104
0

Другие вопросы по теме