![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Zacząłem naukę posługiwania się MySQL. W phpMyAdmin mam bazę, zrobiłem tabelę. To mają być newsy. Wszystko wypełniłem, zrobiłem tak jak trzeba. Z tym, że problem jest z wyświetleniem...Oto kod PHP: Kod <? mysql_connect ("sql.boo.pl", "****", "*****") or die ("Nie można połączyć się z MySQL"); mysql_select_db ("****") or die ("Nie można połączyć się z bazą ****"); $wynik = mysql_query ("SELECT * FROM news WHERE ok=1 ". "ORDER BY nr DESC LIMIT 0,4"); while ($wynik && $rekord = mysql_fetch_assoc ($wynik)) { print "<P><B><A HREF=\"news.php?nr=".$rekord['nr']."\">"; print $rekord['tytul']."</A></B><BR>".$rekord['tresc_krotka']."</P>"; print "<P ALIGN=RIGHT><I>".$rekord['data']."</I></P>\n"; } ?> Po wrzuceniu tego na serwer, strona się ładuje, ale nic się nie wyświetla, jest pusta... No więc? Gdzie tkwi problem? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
while ($wynik && $rekord...
po co to '$wynik &&' ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod jest przepisany z książki o PHP..."Ćwiczenia praktyczne. PHP5 Tworzenie stron WWW" autorstwa Andrzeja Kierzkowskiego.
Mam usunąć "$wynik &&"? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam usunąć "$wynik &&"? Tak, ale tylko na własną odpowiedzialność. Nie wiemy jakie będą tego skutki. :] A jak to nie ruszy to upewnij się, czy masz włączoną obsługę błędów, jeśli nie to: Ten post edytował Void 18.09.2009, 14:01:21 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nic mi to nie daje, nadal strona pusta...
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Daj do pętli print_r($rekord ); jak nic nie wywali tzn że warunek nie jest spełniony lub masz pustą tabelę. Poszukaj sobie na tym forum przykłady, jest tutaj ich mnóstwo.
Ten post edytował potreb 18.09.2009, 14:10:23 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 21:12 |