Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wyświetlanie newsów
kamil1624
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 15.09.2009

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


witam serdecznie jestem początkującym w php i mam następujący problem nie wiem jak mógłbym dodać do sytemu newsów coś takiego jak "czytaj więcej".
Poniżej zamieszczam kod.
  1. <?
  2. include("baza.php");
  3. $link=mysql_query("SELECT * FROM news ORDER BY id desc");
  4. while($wiersz=mysql_fetch_array($link))
  5. {
  6. echo '<b>';
  7. echo $wiersz['tytul'];
  8. echo '</b> (';
  9. echo $wiersz['data'];
  10. echo ')';
  11. echo "<br>\n";
  12. echo $wiersz['tresc'];
  13. echo "<br>\n";
  14. echo "<br>\n";
  15. }
  16. echo '<table>';
  17. while($wiersz=mysql_fetch_array($link))
  18. {
  19. echo '<tr><td>';
  20. echo $wiersz['tytul'];
  21. echo '</td><td>';
  22. echo $wiersz['data'];
  23. echo '</td></tr>';
  24. echo '<tr><td colspan="2">';
  25. echo $wiersz['tresc'];
  26. echo "</td></tr>";
  27. }
  28. echo '</table>';
  29.  
  30. mysql_close($uchwyt);
  31. ?>


Baza danych
  1.  
  2. CREATE TABLE `news` (
  3. `id` INT NOT NULL AUTO_INCREMENT ,
  4. `tytul` TINYTEXT NOT NULL ,
  5. `tresc` TEXT NOT NULL ,
  6. `tresc2` TEXT NOT NULL ,
  7. `data` VARCHAR( 50 ) NOT NULL ,
  8. PRIMARY KEY ( `id` )
  9. );

Chciałbym żeby w "czytaj więcej" wyświetlała się tresc2
próbowałem sam napisać coś takiego ale niestety moja wiedza jest jeszcze zbyt mała.
z góry Dziękuje

ps. Używałem google.pl , szukaj itp. niestety nie znalazłem nic co mogło by mi pomóc.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




jak chcesz mieć to zrobione dynamicznie czy statycznie? to znaczy z przeładowaniem strony czy bez niego?


--------------------
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Sposoby są 2 w tej chwili w mojej głowie:
1) "Czytaj więcej" to link do podstrony, gdzie parametrem jest numer id artykułu (tak robi się niemal wszędzie)
2) "Czytaj więcej" to funkcja w JS, która podmienia zawartość zajawki oraz pełnej treści artykułu (stosowane rzadziej ze względu na czasem duży narzut przesyłanych informacji)


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
kamil1624
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 15.09.2009

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


Cytat(piotrooo89 @ 24.09.2009, 13:21:22 ) *
jak chcesz mieć to zrobione dynamicznie czy statycznie? to znaczy z przeładowaniem strony czy bez niego?

z Przeładowaniem strony (dynamicznie)

Cytat(thek @ 24.09.2009, 13:21:50 ) *
Sposoby są 2 w tej chwili w mojej głowie:
1) "Czytaj więcej" to link do podstrony, gdzie parametrem jest numer id artykułu (tak robi się niemal wszędzie)
2) "Czytaj więcej" to funkcja w JS, która podmienia zawartość zajawki oraz pełnej treści artykułu (stosowane rzadziej ze względu na czasem duży narzut przesyłanych informacji)


Sposób [1]



Ok poradziłem sobie już z tym. I przepraszam za kłopot.
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 Aktualny czas: 20.08.2025 - 10:13