Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne] Kanał RSS / jak dodać ?
Mega_88
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 34
Dołączył: 20.08.2011

Ostrzeżenie: (0%)
-----


Cześć wszystkim !

Mam mały problem z tego co przeczytałem zapewne jest to błahy problem, ale potrzebuje kogoś kto wyjaśni mi to w jakiś logiczny sposób i powie lub przynajmiej podpowie jak to zrobić. Przewertowałem już kilkanaście artykułów na ten temat i nadal nie wiem jak mam to zrobić.
Mam zrobioną stronę, system CMS, treści pobierane z MySQL, system newsów. Jak dodać do tego wszystkiego RSS ? Nie wiem jak to wyjaśnić mam nadzieje, że zrozumiecie o co mi chodzi... (IMG:style_emoticons/default/dry.gif)
Może ktoś pomóc, wyjaśnić, ale już nie jak 5 latkowi tylko dla 2 latka ? Na stronie ma się znajdować ikona RSS po kliknięciu, której ma to zacząć działać, ja wymiękam...

Ten post edytował Mega_88 27.02.2012, 20:01:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


W funkcji która zwraca ci wyniki nie zwracasz nic innego niż tablica
  1. function produkty_rss($lang,$idstrony,$kategoria) {
  2. $wynik = array();
  3. $query=mysql_query("SELECT * FROM produkty WHERE kategoria='$kategoria' ORDER BY id DESC");
  4. while($wynik=mysql_fetch_array($query)) {
  5. $fetch[] = $wynik;
  6. }
  7.  
  8. return $fetch;
  9. }


Pózniej zwrócone wyniki rozbijasz w foreachu. Jeżeli nie wiesz co ci zwraca i jak to robisz sobie print_r wyników.

  1. $news = produkty_rss($lang,$idstrony,$kategoria);
  2. print_r($news);


Oczywyiście musisz jeszcze przekazać argumenty do funkcji (np poprzez get rss.php?lang=pl&id_strony=1&cat=2) czyli język, id strony i kategorię. A tego nie robisz.

Ten post edytował potreb 27.02.2012, 20:45:45
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 03:42