Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> rss z danymi z bazy danych
tajson
post 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>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:41