Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql]Forum Dyskusyjne
Forum PHP.pl > Forum > PHP
zaba12
Piszę własne forum dyskusyjne oparte na mysql i php, mam taki problem mam taki adres do wiadomosci na forum forum.php?d=1&t=2 i gdy w to wchodze to niedziala w forum.php mam tak
  1. <? elseif ($t) { tematy();} ?>
i nie wiem jak to zrobic zeby działało ;/ zapomnialem poprostu ;/


oto fragment kodu forum niedokonczony
  1. <?
  2. function tematy()
  3. { global $id2,$act,$d,$f,$t,$id,$kategoria,$dzial;
  4.  $q1 = "SELECT * FROM forum_tematy WHERE dzial=$t";
  5. $r1 = mysql_query ($q1);
  6. echo '<table width="100%" cellpadding="3" cellspacing="1"><tr>
  7. <td bgcolor="#7F7F7F" style="width: 100%" colspan="2" align="center">Wiadomość</td>
  8. </tr>';
  9. while ($row = mysql_fetch_array($r1)) {
  10. $id = $row['id'];
  11. $tytul = $row['tytul'];
  12. $text = $row['text'];
  13. $autor = $row['autor'];
  14. $email = $row['email'];
  15. $odp = $row['odp'];
  16. $odslon = $row['odslon'];
  17. $dzial = $row['dzial'];
  18. echo '<tr>
  19. <td bgcolor="#545454" style="width: 49%" colspan="2"><b><a href="forum.php?d='.$d.'&t='.$id.'">'.$tytul.'</a></b></td>
  20. <td bgcolor="#545454" style="width: 10%" align="center">'.$odp.'</td>
  21. <td bgcolor="#545454" style="width: 10%" align="center">'.$odslon.'</td>
  22. <td bgcolor="#545454" style="width: 10%" align="center">'.$autor.'</td>
  23. <td bgcolor="#545454" style="width: 21%" align="center">Ostatni post</td>
  24. </tr>';
  25.  }
  26.  echo '</table>';
  27. }
  28. ?>
NuLL
A co My mamy zrobic ?
zaba12
No ja proszę o pomoc bo nie wiem jak to zrobic zeby adres wchodził w forum.php?d=1&t=2 a tak sie niedzieje ;/
nospor
ja zgaduje : uzywasz $t a nie masz register_globals wlaczonych. uzywaj $_GET['t']
NuLL
Zajrzyj do manual-a i poszukaj rozdzialu o tablicach superglobalnych.
zaba12
Ale jak daje ten kod do
  1. <? if ($t) { tematy();} ?> 
tego kodu
  1. <? elseif ($d) {
  2.  
  3. dzialy();
  4. } ?> 
to wtedy wyswietla i mi chodzi oto zeby wyswietla tylko temat jeden i jego odpowiedzi a nie temat i wszystkie tematy jakie sa ;/
NuLL
Zacznij pisac po polsku albo zamkne temat dry.gif
zaba12
Oki wyświetla mi on to tak


Kod
Forum / Test
Temat  Odp.  Odsłon  Autor  Ostatni post
Test88888  0  0  admin  Ostatni post
Test888889  0  0  admin  Ostatni post
Statystyki
Użytkownicy napisali 0 wiadomości w 2 tematach.
W serwisie jest 4 zarejestrownych użytkowników.
Ostatnim zarejestrowanym użytkownikiem jest test1.
Na forum jest --- gości i --- użytkowników.

Wiadomość
dodal: bla
postów: 23
Text wiadomosci: 214124


a chciałbym zrobić zeby pokazywał tylko wiadomość bez tego
Kod
Forum / Test
Temat  Odp.  Odsłon  Autor  Ostatni post
Test88888  0  0  admin  Ostatni post
Test888889  0  0  admin  Ostatni post
Statystyki
Użytkownicy napisali 0 wiadomości w 2 tematach.
W serwisie jest 4 zarejestrownych użytkowników.
Ostatnim zarejestrowanym użytkownikiem jest test1.
Na forum jest --- gości i --- użytkowników.
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.