Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Poprawny kod?, problem z wyświtelaniem newsów...
iluvatar
post 25.10.2006, 20:39:02
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.10.2006

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


Witajcie smile.gif

Jestem nowym użytkownikiem na tym forum. Nie znalazłem nigdzie takiego tematu, a mam problem z moim kodem. Dokładnie interesuje mnie to, żeby na stronie głownej wyświetlały się newsy.

Napisałem taki kod :

  1. <?php 
  2.  
  3. mysql_connect ("serwer", "baza_danych", "haslo") or 
  4. die ('I cannot connect to the database because: ' . mysql_error());
  5. mysql_select_db ("tabela") or 
  6. die ('I cannot connect to the database because: ' . mysql_error());
  7.  
  8. $wynik = mysql_query("SELECT * FROM news WHERE ok=1 ".
  9. "ORDER BY nr DESC LIMIT 0,4");
  10.  
  11. while ($rek = mysql_fetch_array ($wynik)) {
  12. echo $rek['nr']. "<br />";
  13. echo $rek['tytul']."</A></B><BR>".$rek['tresc']."</P>";
  14. echo "<P ALIGN=RIGHT><I>".$rek['data']."</I></P>n";
  15.  
  16. }
  17. }
  18. ?>


Mówiąc delikatnie - serwer wątpi w poprawność tego kodu. tongue.gif Nie potrafię znaleźć błędu/błędów jakie popełniłem, więc zwracam się do jakiegoś doświadczonego webmastera o pomoc.
Z góry dziękuję za zerknięcie do tego tematu winksmiley.jpg

PS. serwer, baza_danych, haslo i tabela - to wymyslone przeze mnie odpowiedniki prawdziwych danych smile.gif

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
jarrod
post 25.10.2006, 20:44:48
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


Cytat(iluvatar @ 25.10.2006, 21:39:02 ) *
  1. <?php
  2. $wynik = mysql_query("SELECT * FROM news WHERE ok=1 ".
  3. "ORDER BY nr DESC LIMIT 0,4");
  4. ?>


Nie z tej strony kropka
  1. <?php
  2. $wynik = mysql_query("SELECT * FROM news WHERE ok=1 "
  3. ."ORDER BY nr DESC LIMIT 0,4");
  4. // lub
  5. $sql = "SELECT * FROM news WHERE ok=1 ";
  6. $sql .= "ORDER BY nr DESC LIMIT 0,4";
  7. $wynik = mysql_query($sql);
  8. ?>
Go to the top of the page
+Quote Post
iluvatar
post 26.10.2006, 16:25:16
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.10.2006

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


dzięki za pomoc, okazało się również, że w 17stej linijce niepotrzebnie dodałem " } "

winksmiley.jpg
Go to the top of the page
+Quote Post
jarrod
post 26.10.2006, 20:58:22
Post #4





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


tego to nie zauważyłem winksmiley.jpg
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: 14.08.2025 - 07:11