Название вашего сайта '.$url.' Описание вашего сайта ru '; $sdd_db_host='localhost'; // хост базы данных (чаще всего localhost) $sdd_db_name='site'; // название ваше базы данных $sdd_db_user='admin'; // пользователь базы данных $sdd_db_pass='12345'; // пароль к базе данных $mysqli = new mysqli($sdd_db_host,$sdd_db_user,$sdd_db_pass); // подключение к серверу БД с заданными параметрами авторизации if ($mysqli->connect_errno) echo "Error - Failed to connect to MySQL: " . $mysqli->connect_error; $mysqli->query("SET NAMES utf8"); // используется, если ключи не в формате UTF-8 $mysqli->select_db($sdd_db_name); // выбираем нужную базу данных $sql = "SELECT * FROM `site` WHERE `type` = 'articles'"; // создаем запрос на выборку из базы данных // SELECT * FROM `site` WHERE `type` = 'articles' расшифровывается так: // выбрать из базы данных site все пары, где указан тип articles (статьи) $result = $mysqli->query($sql); // создадим бесконечную ленту статей (после дочитывания первой за ней сразу же пойдет следующая) while($row = mysqli_fetch_assoc($result)) { $data[] = $row; $feed .= ''.$row['name'].''; } // $row['id'] - уникальный идентификатор мастериалы из БД // $row['name'] - название статьи с этим уникальным id mysqli_close(); $feed .= ''; // теперь остается собрать сами статьи в ленту, немного заменив относительные ссылки foreach ($data as $row) { $text = $row['text']; $text = str_replace('src="/', 'src="' . $url . '/', $text); $text = str_replace('href="/', 'href="' . $url . '/', $text); //str_replace('что заменяем', 'на что заменяем', в нашей строке); $feed .= ' ' . $url . '/articles/'.$row['id'].' '.$row['author'].' '.$row['category'].' ' . $url . '/articles/'.$row['id'].' Turbo '.$row['name'].' '.date(DATE_RFC822, strtotime($row['date'])).'

' . $row['name'] . ' в Краснодаре

' . $text . '
'; } // собираем ссылку на статью // автор публикации // категория материала // URL страницы-источника, который можно передать в Метрику // Заголовок страницы, который можно передать в Метрику // date(DATE_RFC822, strtotime($row['date'])) используется для того, чтобы привести дату к формату RFC-822 (Sun, 29 Sep 2002 19:59:01 +0300) $feed .= '
'; echo $feed;