Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Smarty] Problem z WHILE.
Sh4d0v
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.08.2010

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


Witam.
Tworzę własny skrypt. Taki mój projekt.
I posiadam plik, który wyciąga wszystkie "Drużyny" z bazy i je wypisuje pętlą WHILE w tabelce.
Wszystko działało mi w 1 pliku php połączonym z html w środku.
Postanowiłem użyć smarty.
Po wykonaniu wszystkiego, mam dziwny problem. Otóż, pierw wszystko działało idealnie.
Wyświetlało mi tag drużyny, nazwę, data utworzenia oraz opis.
Teraz zaś, po użyciu smarty, wszystkie te pola zastępuje 1 literka "p".

Oto moje pliki:

druzyny.php
  1. <?php
  2. include(dataDir."config".PHPExt);
  3. $tabela = $dbprefix . 'druzyny';
  4.  
  5. // Smarty
  6. require_once('data/smarty/Smarty.class.php');
  7. $smarty = new Smarty();
  8.  
  9. $smarty -> template_dir = 'templates/';
  10. $smarty -> compile_dir = 'templates_c/';
  11. $smarty -> config_dir = 'configs/';
  12. $smarty -> cache_dir = 'cache/';
  13.  
  14. $query = mysql_query("select * from ".$tabela." order by id_team");
  15. while($rekord = mysql_fetch_array($query)){
  16. $pole[] = $rekord;
  17. }
  18. $smarty -> assign('pole_d', $pole);
  19.  
  20. $smarty -> display('druzyny.tpl');
  21. ?>


druzyny.tpl
  1. <h3>Drużyny</h3>
  2. <div align="center">
  3. <table border="0" cellpadding="0" width="100%" class="okragle-wszystkie-rogi" style="border: 1px solid #999999">
  4. <tr><td bgcolor="#FF9900">
  5. <b><font color=white>Drużyny MyI</font></b>
  6. </td></tr>
  7. {foreach item=poledb from="pole_d"}
  8. <tr>
  9. <td>
  10. <img border="0" align="middle" src=images/flags/pl.gif>
  11. <font color=black><b>[{$poledb.id_team}]{$poledb.nazwa}</b> - (Utworzony: <i>{$poledb.data_utworzenia}</i>) - {$poledb.info}</font>
  12. </td>
  13. </tr>
  14. {/foreach}
  15. </table></div>


Nie wiem, gdzie zrobiłem błąd.
Proszę o jakieś rady i pomoc.

Dziękuje i pozdrawiam
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: 15.09.2025 - 10:06