Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Zliczenie rekordów w tabeli i wyświetlenie
Ramzaa
post 25.07.2010, 20:06:47
Post #1





Grupa: Zarejestrowani
Postów: 207
Pomógł: 17
Dołączył: 4.08.2009

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


Mam kolejny problem... Próbuję wyświetlić ilość odpowiedzi w temacie o id równym $id. Do końca nie wiem jak to zrobić, proszę o pomoc.

  1. <br /><br /><table border="0" width="100%" cellspacing="1">
  2.  
  3. <tr>
  4. <td colspan="3" width="100%" style="border: 1px solid #000; background-color: #333; padding: 5px; height: 40px; color: #eee;"><?php echo $forum_title; ?></td>
  5. </tr>
  6.  
  7. <tr style="background-color: #777; color: #eee;">
  8. <td width="60%">Nazwa tematu</td>
  9. <td width="20%">Odpowiedzi</td>
  10. <td width="20%">Wyświetleń</td>
  11. </tr>
  12.  
  13. <?php
  14.  
  15. $id = mysql_query("SELECT * FROM `tematy` ORDER BY `id` DESC");
  16.  
  17. $thread_posts = @mysql_num_rows(mysql_query("SELECT `id_thread` FROM `odpowiedzi` WHERE `id`='$id'"));
  18.  
  19. $ide = $wiersz['id'];
  20. echo $wiersz['id'];
  21.  
  22. $thread_posts = @mysql_num_rows(mysql_query("SELECT `id_thread` FROM `odpowiedzi` WHERE `id`='$ide'"));
  23.  
  24. while ($wiersz = mysql_fetch_assoc($id))
  25. {
  26.  
  27.  
  28. echo ('
  29.  
  30. <tr style="background-color: #cfe2ff;">
  31. <td valign="top"><div style="font-size: 15px; color: #fff;"><a href="index.php?action=thread&id='.$wiersz['id'].'">'.$wiersz['temat'].'</a></div><div style="padding-top: 4px; padding-left: 20px; font-size: 11px;">'.$wiersz['opis'].'</div></td>
  32. <td valign="top">'.$thread_posts.'</td>
  33. <td valign="top">0</td>
  34. </tr>
  35.  
  36.  
  37. ');
  38.  
  39. echo $thread_posts;
  40.  
  41. }
  42.  
  43. ?>
  44.  
  45. </table>


Tabela `odpowiedzi` wygląda tak:

Cytat
id_thread | autor_reply | post_reply


Tabela `tematy`:

Cytat
id | autor | temat | opis | post


Proszę o pomoc.
Go to the top of the page
+Quote Post
muk4
post 25.07.2010, 21:00:38
Post #2





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Cytat
Próbuję wyświetlić ilość odpowiedzi w temacie o id równym $id.


  1. SELECT `id_thread` FROM `odpowiedzi` WHERE `id_thread` = '<ID_TEMATU>'


Potem tylko mysql_num_rows

Ten post edytował muk4 25.07.2010, 21:01:19
Go to the top of the page
+Quote Post
Ramzaa
post 25.07.2010, 21:10:08
Post #3





Grupa: Zarejestrowani
Postów: 207
Pomógł: 17
Dołączył: 4.08.2009

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


O to chodziło. Dzięki szefie.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:14