За последние 24 часа нас посетили 44676 программистов и 1724 робота. Сейчас ищут 650 программистов ...

Вопрос по добавлению данных к получаемой строке из БД

Тема в разделе "PHP для новичков", создана пользователем drey19061984, 8 мар 2016.

  1. drey19061984

    drey19061984 Новичок

    С нами с:
    23 янв 2016
    Сообщения:
    88
    Симпатии:
    0
    День добрый подскажите пожалуйста есть БД в которой поля id,url,data,title
    собираю и вывожу инфу из БД так
    Код (PHP):
    1. $query="SELECT data,url,title FROM NEWS ORDER BY data DESC limit 20";  
    2. $result=mysql_query($query)or die("Запрос не выполнен");  
    3. if (mysql_num_rows($result)>0){  
    4. while ($row = mysql_fetch_assoc($result)){  
    5. $id=$row["id"];  
    6. $data=$row["data"];  
    7. $data=str_replace(",",'.',$data);
    8. $data=preg_replace("/[^x\d|*\.]/","",$data);
    9. $url=$row["url"];  
    10. $title=$row["title"];  
    11. echo $data<br> $url<br> $title<br><hr>";  
    12. }}
    в поле title - ссылки хранятся в виде
    Код (PHP):
    1. <a href=/angstrem-group/pressa/news/news_151.html>«Ангстрем» расширяет географию международных поставок</a> 
    - то есть обрезанные в начале, я имею ввиду "/angstrem-group/pressa/news/"
    а нужно чтоб скрипт искал скорее всего регулярным выражением по странице найденной инфы такие ссылки и заменял их на полные - "www.angstrem.ru/angstrem-group/pressa/news/news_151.html"
    preg_replace пробовал но как-то не получилось(
    подскажите куда копать???

    Подсказка от модератора:
    Любой код или текст конфигурации пишите между тегом [code=php] и [/code].
    Используйте отступы в коде для форматирования текста.
    Это помогает быстрее понять вас, увеличивает шанс на получение ответа.
    Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
     
  2. Period

    Period Новичок

    С нами с:
    29 дек 2014
    Сообщения:
    148
    Симпатии:
    1
    А нельзя искать "<a href=/" и заменять без всяких регулярок?
     
  3. drey19061984

    drey19061984 Новичок

    С нами с:
    23 янв 2016
    Сообщения:
    88
    Симпатии:
    0
    нет это спарсенные статьи с новостных сайтов, и шаблон который надо дописывать будет разный
     
  4. freelsd

    freelsd Активный пользователь

    С нами с:
    12 апр 2015
    Сообщения:
    63
    Симпатии:
    0
    Как вы пробовали и что именно не получалось?