Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Poprawny kod?
Forum PHP.pl > Forum > Przedszkole
iluvatar
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.
jarrod
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. ?>
iluvatar
dzięki za pomoc, okazało się również, że w 17stej linijce niepotrzebnie dodałem " } "

winksmiley.jpg
jarrod
tego to nie zauważyłem winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.