Witam!

Za nic w świecie nie mogę się połapać w całej ideologii Tworzenia komentarzy pod arty i newsy itp...

Chciałbym by na mojej stronie można było wyświetlać pod artykułami komentarze.

kod strony z artykułami przedstawia sie tak:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title>Strona główna</title>
  5. <meta http-equiv="Content-Language" content="pl" />
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  7. <meta name="description" content="Na naszej stronie znajdziesz wszystko o Sztukach walki! Muay Thai, Jeet Kun
    e Do, Kung Fu, Karate, Kick Boxing, Boks, Capoeira i wiele innych..." />
  8. <meta name="keywords" content="Tony Jaa, Panom Yeerum, Ong-Bak, Tom Yum Goong, L'Honneur du Dragon, Ong-Bak 2, Sword, videos, martial arts, Muay Thai, Thailand, martial arts films, Pan
    na Rittikrai, Born to fight, Prachya Pinkaew, Tony Jaa pictures, muay thai, muayt
    hai, muay, thai, muay boran, mt, tb, thaiboxing, boks, boks tajski, tajski boks, 
    thai-boxing, tb, boran, sztuki walki, sport walki, sporty walki, sport, forum, forum 
    muaythai, forum muay thai" />
  9. <meta name="Robots" content="index,follow" />
  10. <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
  11. <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="rss/" />
  12. <style type="text/css">
  13. <!--
  14. .style16 {
  15. font-size: x-small;
  16. font-family: Georgia, "Times New Roman", Times, serif;
  17. font-weight: bold;
  18. }
  19. .style17 {
  20. color: #A9BC52
  21. }
  22. .style18 {
  23. color: #A3B550
  24. }
  25. -->
  26. </style>
  27. </head>
  28. <body>
  29. <?php require_once('db.php'); ?>
  30.  
  31. <?php require_once('includes/topbar.php'); ?>
  32.  
  33. <?php require_once('includes/top.php'); ?>
  34.  
  35. <div class="content">
  36. <div id="main">
  37. <div class="right_side">
  38. <div class="pad">
  39. <?php require_once('includes/prawe_menu.php'); ?>
  40. </div>
  41. </div>
  42. <div class="right_side">
  43. <div class="pad">
  44. <?php require_once('includes/lewe_menu.php'); ?>
  45. </div>
  46. </div>
  47. <div id="left_side">
  48. <div class="intro">
  49. <?php require_once('includes/powitanie.php'); ?>
  50.  
  51. </div>
  52. <div class="mpart"><?
  53.  
  54. if ( $_GET['id']) {
  55. // Wyświetlanie konkretnego artykułu
  56. $id = $_GET['id'];
  57. $sql = mysql_query("SELECT * FROM `artykuly` WHERE id = $id");
  58. $i = 0;
  59. while ($row = mysql_fetch_array($sql)) { $i++;
  60.  
  61. $nazwa = $row['nazwa'];
  62. $kat = $row['nazwa_kategoria'];
  63. $data = $row['data_dodania'];
  64. $email = $row['email'];
  65. $dodal = $row['autor'];
  66. $obrazek = $row['obrazek'];
  67. $tresc = $row['tresc'];
  68. $idkoment = $row['id_komentarz'];
  69.  
  70.  
  71. echo "<table width='100%' border='0'>";
  72. echo "<tr>";
  73. echo "<td><div class='mpart'>";
  74. echo "<h2>$id. $nazwa</h2>";
  75. echo "<h3>Data dodania: $data, Dodał: ";
  76. echo "<a href='mailto:$email'>$dodal</a></h3>";
  77. echo "<div id='lipsum'>";
  78. echo "<p>";
  79. echo "<img style='float:left'; src='images/arty/$obrazek'/>";
  80. echo "$tresc";
  81. echo "</p>";
  82. echo "</div></td>";
  83. echo "</tr>";
  84. echo "<tr>";";
  85. echo "<div class='date'>";
  86. echo "<a href='art.php?tytul=$kat'>Powrót do listy</a></div> <br /></td>
  87. </tr>
  88. </table>
  89. <tr><br />";
  90. }
  91. }
  92. elseif ($_GET['tytul']) {
  93. // Pokazuje listę w danej kategorii, wybranej przez uzytkowanika
  94. $tytul = $_GET['tytul'];
  95. $sql = mysql_query("SELECT * FROM `artykuly` WHERE `nazwa_kategoria` = '$tytul'");
  96. $i = 0;
  97. while ($row = mysql_fetch_array($sql)) { $i++;
  98.  
  99. $id = $row['id'];
  100.  
  101. $nazwa = $row['nazwa'];
  102. $tresc = $row['tresc'];
  103.  
  104. echo "<table width='100%' border='0'>
  105. <tr>";
  106. echo "<td>$i. "; 
  107. echo "<a href='art.php?tytul=$nazwa&id=$id'>$nazwa</a><br>";
  108. echo "</td>";}
  109. echo "<tr>";
  110. echo "<td><div class='date'>";
  111. echo "<a href='art.php'>Powrót do kategorii</a></div> <br /></td>
  112. </tr>";
  113. echo "</tr>
  114. </table>";
  115.  
  116. }
  117. else {
  118. // pokazuje kategorie artykułów z osobnej tabeli w bazie.
  119.  
  120. $count = mysql_query("SELECT COUNT(id) AS total FROM artykuly");
  121. $total = mysql_result($count,0); 
  122. mysql_free_result($count);
  123.  
  124. $sql = mysql_query("SELECT * FROM art_kategorie");
  125. $i = 0;
  126. echo "<br>";
  127. while ($row = mysql_fetch_array($sql)) { $i++;
  128.  
  129. $nazwa = $row['nazwa'];
  130. $opis = $row['opis'];
  131. $id = $row['id'];
  132.  
  133. echo "<table width='100%' border='0'>
  134. <tr>";
  135. echo "<td><div class='intro'><font size='4'>$i. "; 
  136. echo "<a href='art.php?tytul=$nazwa'>$nazwa</a>";
  137. echo "</font></div></td>
  138. </tr>
  139. <tr>";
  140. echo"<td>$opis";
  141. echo "</td>";}
  142. echo "<td>";
  143. echo "</td>
  144. </tr>
  145. </table><br>";
  146. echo "<div class='date'>";
  147. echo "Wszystkich artykułów: $total |&nbsp;<a href='#'>Do góry</a>";
  148. echo "</div>";
  149.  
  150. }
  151.  
  152. ?>
  153. </div>
  154. </div>
  155. </div>
  156. <div id="footer">
  157. <?php require_once('includes/footer.php'); ?>
  158.  
  159. </div>
  160. </body>
  161. </html>


Chciałbym by moje komentarze wyświetlały się i jednocześnie dodawały w tym oto pliku. Nie umiem tego zrobić więc prosze o jakieś rady, przykłady.

Jeśli ktoś byłby zainteresowany dopisaniem do tego kodu prostego dodawania komentarzy i jego wyświetlania, jestem w stanie zaoferować za pomoc link w serwisie WebPL.org.

Bardzo proszę o pomoc! Jak ktoś już to zrobi to przynajmniej obiorę jego technike i sam bedę robił w taki sposób komentarze zamiast zaśmiecac forum.

Pozdrawiam!