Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][HTML][PHP]Komentarze do każdego newsa na stronie
analfabeta11
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 14.05.2010
Skąd: Polska

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


Witam serdecznie!
Na początku chciałbym zaznaczyć, że używałem opcji szukaj, lecz nie za bardzo mi się to udało. Pewnie ktoś inny to znajdzie i mi się oberwie, że niepotrzebnie temat zakładam, ale cóż... tak bywa (IMG:style_emoticons/default/smile.gif)

Mój problem wygląda następująco:
Robię sobie taki mały serwis. Dodawanie newsów i inne takie niby bajery w nim są. Cudem udało mi się zrobić odnośniki do poszczególnych tematów na inną podstronę serwisu np. www.serwis.pl/news.php?id=2 i chcę, aly na każdej takiej stronie były komentarze do danego tematu, lecz nie wiem jak to zrobić. I tutaj jest moja prośba do Was. Czy mógłby mi ktoś powiedzieć co mam zrobić? Wiem, że trzeba będzie zrobić formularz i tabelę w bazie danych. To jest chwilowo cała moja wiedza.
Nie chcę takiego "gotowca", lecz odrobina kodu nie zaszkodzi (IMG:style_emoticons/default/smile.gif)

Z góry dziękuję (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
analfabeta11
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 14.05.2010
Skąd: Polska

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


Jakimś cudem, choć nie wiem jak, ale udało mi się zrobić te komentarze, ale mam kolejny problem ;/
Zrobiłem taki prosty system usuwania tych komentarzy. Oto on:
  1. <?php
  2.  
  3. $dousuniecia = $_POST['dousuniecia'];
  4. if ($dousuniecia)
  5. {
  6. $connection = mysql_connect ("localhost", "root", "pass")
  7. or die ("Nie można połączyć z MySQL!");
  8. $db = mysql_select_db ("herosi")
  9. or die ("Nie można połączyć z odpowiednią bazą!");
  10.  
  11. $usun = "DELETE * FROM komentarze WHERE `comment_id` = $dousuniecia";
  12. mysql_query ($usun);
  13.  
  14. mysql_close ($connection);
  15.  
  16. print ("Komentarz został usunięty!");
  17. }
  18. else echo "Nie podałeś ID komentarza do usunięcia!";
  19. ?>

System zrobiłem wcześniej do usuwania newsów i działał świetnie. Przerobiłem go odrobinę, żeby usuwał komentarze i przestał działać. Niby jak klikam wyślij, to skrypt dochodzi do wyświetlenia wiadomości o usunięciu komentarza, ale komentarz zostaje w bazie ;/ Co mam w nim zmienić, żeby znowu działał?

Nie wiem,c czy to się do czegoś przyda, ale tak wygląda formularz usunięcia:
  1. <form action="komentarz_usuniety.php" method="post">
  2. ID komentarza do usunięcia: <input type="text" name="dousuniecia" /><br />
  3. <input type="submit" value="Usuń komentarz z bazy danych!" />


Ten post edytował analfabeta11 27.05.2010, 20:17:19
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: 11.10.2025 - 00:04