Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%)
|
Postanowiłem że zrobię sobie skrypt gdzie bede umieszczał artykuły. Wymagań dużych nie mam, chodzi o to żeby nie tworzyć pliku HTML dla każdego artykułu a po prostu pobierać je z bazy danych.
I tak przykładowo w bazie mam 3 artykuły: (IMG:http://img138.imageshack.us/img138/7720/15367614.png) Artykuły działają z takich adresów: name.php?name=balls name.php?name=furniture name.php?name=test Skrypt:
I teraz najlepsze, działa tylko i wyłącznie wywołanie pierwsze czyli: name.php?name=balls, przy reszcie wyskakuje "We don't have this article. You have wrote propably wrong website adress." Dam jeszcze plik .htaccess który może mieć wpływ na to dziwne zachowanie.
Wie ktoś dlaczego działa wywołanie tylko pierwszego artykułu ? Jak już nie mam pojęcia co jest nie tak (IMG:style_emoticons/default/sad.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%)
|
a powiedz mi skąd ty bierzesz to $name[article](IMG:style_emoticons/default/questionmark.gif) - powinno być $articles['name']
Po drugie używaj apostrofów w indeksach - $name['article'] Po trzecie lepszym wyjściem jest używanie echo zamiast print Ten post edytował CuteOne 10.01.2011, 17:51:13 |
|
|
|
Lethys Wywyływanie artykułu z bazy 10.01.2011, 08:35:56
user_php.pl Spróbuj użyć while zamiast if. 10.01.2011, 09:24:20
CuteOne po co dwa razy pobierasz te same dane? mówię o:
[P... 10.01.2011, 09:43:01
Lethys Z while wogole nie dziala.
@CuteOne
Kiedy zrobi... 10.01.2011, 15:54:53
Lethys Zmieniłem i poprawiłem wszystko co mówiłeś, ale za... 10.01.2011, 21:56:05
krowal Żeby było jasne, piszę o wersji kodu z pierwszego ... 10.01.2011, 22:21:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:52 |