Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php+mysql], newsy
M45t3r
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


Witam!

Mam taki oto kod wysiwetlający newsy:
  1. <?php
  2.  
  3. $query = 'SELECT * FROM newsy ORDER BY id DESC LIMIT '.$limit.'';
  4. $result = mysql_query($query);
  5. if($result) {
  6. while($row = mysql_fetch_assoc($result)) {
  7. echo ('<b>'.$row['temat'].'</b>
  8. <br><br>
  9. '.$row['text'].'
  10. <br>
  11. <br>
  12. <a href="mailto:'.$row['mail'].'">'.$row['nick']);
  13. }
  14. }
  15. echo '<br><br>';
  16. ?>



i teraz mam wlasnie problem, zaciolem sie w pewnym momencie, jak zrobic, zeby na link news.php?id=ID NEWSA wyswietal sie news, probowalem w ten sposob, ale sie zaciolem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) :

  1. <?php
  2. if(!isset($wiecej))
  3. {
  4. $query = 'SELECT * FROM newsy ORDER BY id DESC LIMIT '.$limit.'';
  5. $result = mysql_query($query);
  6. if($result) {
  7. while($row = mysql_fetch_assoc($result)) {
  8. echo ('<b>'.$row['temat'].'</b>
  9. <br><br>
  10. '.$row['text'].'
  11. <br>
  12. <br>
  13. <a href="mailto:'.$row['mail'].'">'.$row['nick']);
  14. }
  15. }
  16. }
  17. else
  18. {
  19. $query = 'SELECT * FROM newsy';
  20. $result = mysql_query($query);
  21. if($result) {
  22. while($row = mysql_fetch_assoc($result)) {
  23. //Ale co tutaj (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)  include '?'; (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)  naprwde nie mam pojecia....
  24. }
  25. }
  26. }
  27. echo '<br><br>';
  28. ?>


Ten post edytował M45t3r 8.08.2005, 12:51:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
M45t3r
post
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


ok wszystio działa pieknie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale teraz nabrało mnie na komentwanie wiec do news.php dodałem:

  1. <?php
  2. echo '<br>Dodaj komentarz:
  3. <br><br>
  4. <form action='skomentuj.php' method='post'>
  5. <input type='hidden' name='news_id' value=''.$row['id'].''>
  6. Nick: <input type='text' name='nick'><br><br>
  7. GG: <input type='text' name='gg'><br><br>
  8. Komentarz:<br><textarea name='komentarz'></textarea>
  9. <br>
  10. <input type='submit' value='Dodaj komentarz'>
  11. </form>
  12. ';
  13. ?>


skomentuj.php

  1. <?php
  2. include 'config.php';
  3. $query = 'INSERT INTO `komentarze` VALUES (NULL, "'.$news_id.'", "'.$nick.'", "'.$gg.'", "'.$komentarz.'")';
  4. $result = mysql_query($query);
  5. if($result)
  6.  {
  7. echo 'Skomentowałeś newsa :)<a href='index.php'>Powrót na stronę główną</a>';
  8.  }
  9. else
  10. {
  11.  echo 'cos sie zepsulo';
  12. }
  13. ?>


a tabela konentarze ywglada tak:

  1. CREATE TABLE `komentarze` (
  2. `id` int(11) NOT NULL DEFAULT '0',
  3. `news_id` varchar(255) DEFAULT NULL,
  4. `nick` varchar(255) DEFAULT NULL,
  5. `gg` varchar(255) DEFAULT NULL,
  6. `komentarz` text,
  7. PRIMARY KEY (`id`)
  8. ) TYPE=MyISAM;


problem polega na tym, ze wpis nie dodaje sie do bazy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) czy moze mi ktos powiedziec, gdzie poolenilem blad ?

Ten post edytował M45t3r 28.08.2005, 14:42:31
Go to the top of the page
+Quote Post

Posty w temacie
- M45t3r   [php+mysql]   8.08.2005, 12:49:48
- - zbig13   [PHP] pobierz, plaintext <?php if (!is...   8.08.2005, 13:19:26
- - M45t3r   zrobilem tak: [PHP] pobierz, plaintext <?php...   8.08.2005, 13:55:30
- - Ociu   Spróbuj dać zamiast isset, empty" title="Zobacz w ...   8.08.2005, 14:19:58
- - M45t3r   [PHP] pobierz, plaintext <?php elseif ...   8.08.2005, 14:31:18
- - nospor   walnij se jakąś kontrolę ewentualnych bledów a bed...   8.08.2005, 14:36:28
- - M45t3r   po wklejeniu tego kodu widze: wchodze w pokazanie...   8.08.2005, 14:52:19
- - nospor   ehhh. po pierwsze masz zle zageszczenie ifów, co ...   8.08.2005, 15:00:38
- - M45t3r   sorry... moja wina, tametejsze kody pewnie by dzia...   8.08.2005, 15:11:31
- - nospor   sluchaj nie bylo ok. nawet jesli to co mowisz jest...   8.08.2005, 15:15:15
- - M45t3r   A jak skracać tekst ? tzn jaka funkcja/zapytanie z...   8.08.2005, 15:43:52
- - nospor   No z takimi pytaniami to najpierw do manuala powin...   8.08.2005, 15:45:52
- - strife   substr" title="Zobacz w manualu php" target="_manu...   8.08.2005, 15:46:21
- - M45t3r   a macie taka instrukcje po pl ?   8.08.2005, 15:54:45
- - strife   Ja jeszcze nie widziałem manual'a do mysql po ...   8.08.2005, 16:03:54
- - M45t3r   em jeszcez jedno pytanie, na podstawie tamtego kod...   9.08.2005, 16:09:30
- - nospor   klejne tego typu posty chyba będę zamykał. ty czas...   10.08.2005, 08:08:59
- - M45t3r   ok wszystio działa pieknie ale teraz nabrało mnie...   28.08.2005, 14:31:38
- - popo   erm zamiast .$news_id. daj .$_GET[...   28.08.2005, 14:54:51
- - M45t3r   ók nie wazne ;] zrobiłęm ;] ale dlaczego to zapyta...   28.08.2005, 14:59:05


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: 6.10.2025 - 17:52