У меня есть база данных с картинками и текстом, как сделать так чтобы все данные из базы записались в xml файл, с помощью php скрипта может быть? Написал своими словами, надеюсь понятно выразился.
$mysqli = new mysqli('localhost','user','password','database');
$mysqli->set_charset("utf8");
if (mysqli_connect_errno()) {printf("Код ошибки: %s\n", mysqli_connect_error()); exit;}
$dom = new DOMDocument('1.0');
$dom->formatOutput = true;
$dom -> encoding = "windows-1251";
$root = $dom->createElement('list');
$root = $dom->appendChild($root);
$offers = $dom->createElement('offers');
$offers = $root->appendChild($offers);
/* Посылаем запрос серверу */
if ($result = $mysqli->query("
SELECT * from table "))
{while( $row = $result->fetch_assoc() ){
/ Выбираем результаты запроса: /
$url_offer=$row['url'];
$offer = $dom->createElement('offer');
$url = $dom->createElement('url');
$text = $dom->createTextNode($url_offer);
$url->appendChild($text);
$offer->appendChild($url);
} # end while $result->close();
/ Освобождаем память /
} #end out sql query $mysqli->close();
/ Закрываем соединение /
$fp = fopen( "rr.xml", "w" ); fputs( $fp, $dom->saveXML() ); fclose( $fp );
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Доброй ночи! Проблема такаяЕсть две таблицы в БД - в одной "ответы студента на тест", в другой "ключи к тесту"
Здравствуйте, первый раз сталкиваюсь с такой выборкойВо общем есть такая таблица user
Нужно соединить два MySQL запроса в один, помогите пожалуйста!