Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty] problem z wyswietlaniem tabeli
Forum PHP.pl > Forum > Przedszkole
kuba32
Witam, moj problem wyglada nastepujaca:


Uploaded with ImageShack.us

kod ze smartego:
  1. {section name=i loop=$dane}
  2. <tr><td class="kategoria">{$dane[i].nazwa}</td></tr>
  3. {section name=j loop=$dane[i]}
  4. <tr><td>{$dane[i][j].tytul}</td><td>{$dane[i][j].tresc|truncate:30:"..."}</td></tr>
  5. {/section}
  6. {/section}
  7. </table>


a php:
  1. $kategorie=mysql_query("SELECT * FROM kategorie");
  2. $i=0;
  3. while($kat=mysql_fetch_assoc($kategorie)){
  4. $dane[$i]['nazwa']=$kat['nazwa'];
  5. $kat_id=$kat['id'];
  6. $wpisy=mysql_query("SELECT * FROM wpisy WHERE kategoria='$kat_id'");
  7. while($wpis=mysql_fetch_assoc($wpisy)){
  8. $dane[$i][]['tytul']=$wpis['tytul'];
  9. $dane[$i][]['tresc']=$wpis['tresc'];
  10. }
  11. $i++;
  12. }


Pomożecie?
CuteOne
A może coś więcej niż screen? co dokładnie nie gra? słownie jeśli można
Ghost_78
a to nie tak powinno byc ?
  1. $kategorie=mysql_query("SELECT * FROM kategorie");
  2. $i=0;
  3. while($kat=mysql_fetch_assoc($kategorie)){
  4. $dane[$i]['nazwa']=$kat['nazwa'];
  5. $kat_id=$kat['id'];
  6. $wpisy=mysql_query("SELECT * FROM wpisy WHERE kategoria='$kat_id'");
  7. $j=0;
  8. while($wpis=mysql_fetch_assoc($wpisy)){
  9.  
  10. $dane[$i][$j]['tytul']=$wpis['tytul'];
  11. $dane[$i][$j]['tresc']=$wpis['tresc'];
  12. $j++;
  13. }
  14. $i++;
  15. }
kuba32
wielkie dzieki Ghost, teraz dziala jak nalezy winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.