rss z danymi z bazy danych |
rss z danymi z bazy danych |
6.02.2011, 22:40:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 6.02.2011 Ostrzeżenie: (0%) |
mam zrobiony rss i niestety mi nie działa może ktoś doradzi mi dlaczego
mam bazę danych rss z tabelą news która wygląda: title | text | id | id_user | date i chcę z tej tabeli pobrać te dane do kanału żeby każdy kto wejdzie na moją stronę mógł przeczytać newsy przez kanał rss mój plik wygląda następująco <?php @header('Content-type: text/xml'); $uchwyt=mysql_connect('localhost','root','pass') or die('Nieudane połączenie z bazą danych...'); mysql_select_db('rss') or die('Nie udało się wybrać bazy danych...'); ?> <xml version="1.0" encoding="utf-8"> <rss version="2.0"> <channel> <title>Newsy</title> <link>www.l</link> <description>nowości z.pl</description> <language>pl</language> <copyright>Copyright © </copyright> <image> <title>-Newsy</title> <url>http://www.pl/img.gif</url> <link>http://www..pl</link> <width>68</width> <height>25</height> </image> </channel> <?php $zapytanie = 'SELECT * FROM news ORDER BY date DESC LIMIT 20'; mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); mysql_query('SET character_set_results=utf8'); $wynik = mysql_query($zapytanie) or die(mysql_error()); while($row = mysql_fetch_array($wynik)) { echo ' <item> <title>'.$row["title"].'</title> <link>'.$row["link"].'</link> <description>'.$row["text"].'</description> <guid>'.$r['id_user'].'</guid> <pubDate>'.$r['data'].'</pubDate> </item> '; } ?> </rss> </xml> |
|
|
7.02.2011, 09:30:44
Post
#2
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 3 Dołączył: 25.06.2007 Ostrzeżenie: (0%) |
Po pierwsze to używaj znaczników przy zamieszczaniu kodu na forum.
Po drugie błąd masz w powinno być |
|
|
Wersja Lo-Fi | Aktualny czas: 10.06.2024 - 14:10 |