Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][SMARTY] pętla
gOdi_1991
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 5.05.2010

Ostrzeżenie: (30%)
XX---


Witam mam nadzieje że tym razem znajdzie się ktoś kto mi pomoże (IMG:style_emoticons/default/smile.gif) a więc konkretnie mam problem z pętlą w smarty ponieważ zamiast wyświetlać mi 5 ostatnich rekordów z tabeli wyświetla mi 5 takich samych ... ;/

fragment. plik php

  1.  
  2. $result = mysql_query("SELECT id, title, value_1, value_2, img FROM news ORDER BY id DESC")
  3. or die("Niepoprawne zapytanie MySQL");
  4. $number = mysql_num_rows($result);
  5.  
  6. while ($news = mysql_fetch_array($result))
  7. {
  8.  
  9. $smarty->assign("news_id" ,$news['id']);
  10. $smarty->assign("news_title" ,$news['title']);
  11. $smarty->assign('news_value1',$news['value_1']);
  12. $smarty->assign('news_img',$news['img']);
  13. }
  14.  


tpl
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <title>Aktualnosci</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5.  
  6. <link href="clansphere.css" rel="stylesheet" type="text/css" />
  7. <link rel="alternate" type="application/rss+xml" href="../../uploads/rss/news.xml" />
  8. </head>
  9. <div style="float: left; padding-left: 10px;width: 553px;">
  10. <table cellspacing="0" cellpadding="0" style="text-align: left;"><tr><td><b><i><font color="1f1f1f" size="3" face="Arial"> AKTUALNOŚCI...</font></i></b>
  11. <img src="templates/images/22.jpg">
  12. </td></tr></table>
  13.  
  14. <table cellspacing="0" cellpadding="0" style="text-align: left;">
  15. {section name=news loop=5}
  16.  
  17.  
  18. <tr><td><b>{$news_title}</b> <br><img style="float: left;" border="0" src="templates/images/uploads/{$news_img}"><font face="Tahoma" size="2" color="1f1f1f">{$news_value1}</font><td></tr>
  19. <tr ><td ><img src="templates/images/22.jpg"></td></tr>
  20.  
  21.  
  22. {/section}
  23. </div>
Go to the top of the page
+Quote Post

Posty w temacie
- gOdi_1991   [inne][SMARTY] pętla   6.05.2010, 13:43:02
- - nospor   poniewaz w petli za kazdym razem nadpisujesz warto...   6.05.2010, 13:44:45
- - gOdi_1991   zrobiłem takie coś [PHP] pobierz, plaintext $resul...   6.05.2010, 14:09:02
- - gothye   zrób tak : [PHP] pobierz, plaintext while ($n...   6.05.2010, 14:36:33
- - gOdi_1991   nic sie nie wyświetla ...   6.05.2010, 14:43:34
- - gothye   nie : [HTML] pobierz, plaintext {section name=news...   6.05.2010, 14:50:39
- - gOdi_1991   KodFatal error: Smarty error: [in news...   6.05.2010, 15:03:44
- - gothye   nawet podstaw smarty nie masz ? zrobiłem literówke...   6.05.2010, 15:07:54
- - gOdi_1991   jednak dalej nic nie wyświetla Refresh   6.05.2010, 17:38:58
- - nospor   Ja do tablic uzywam FOREACH http://www.smarty.net/...   6.05.2010, 19:16:09
- - gOdi_1991   aktualnie to wygląda u mnie tak lecz wyskakuje błą...   7.05.2010, 00:11:31
- - nospor   jejkus... a skad zes nagle wytrzasnal: $db-...   7.05.2010, 06:22:08
- - gOdi_1991   taki przykład był w manualu ...   7.05.2010, 09:30:29
- - nospor   Na 100% nie bylo w manualu napisane jednoczesne uz...   7.05.2010, 09:39:04
- - gOdi_1991   wiesz Manual jest w języku angielskim ciężko dla k...   7.05.2010, 09:43:32
- - nospor   kod php wyglada tak samo niezaleznie czy to niemie...   7.05.2010, 09:48:31
- - gOdi_1991   jego poprawki nic nie wyświetlały a jak mi coś wyś...   7.05.2010, 09:50:44
- - nospor   Az przejrzalem jeszcze raz jego poprawki: są bard...   7.05.2010, 09:53:27
- - Zyx   Goldi -> Wybacz, ale ręce opadają przy takiej a...   7.05.2010, 09:55:00
- - gOdi_1991   nie rozumiem działania tego FOREACH nie wiem skąd...   7.05.2010, 10:00:59
- - nospor   Cytatjeden głupi przykład i zrozumiem ... ja sie u...   7.05.2010, 10:04:37


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 23:53