![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę sklep internetowy, i już z początku mam problemy...
Mam w bazie w tabeli produkty 1 rekord, a skrypt wyświetla że nie ma...
Problem w tym że: Brak aktualnie dostępnych produktów w tej kategorii |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
A pokaż gdzie wywołujesz funkcję wyswietl_produkty() bo jakoś chyba oślepłem i nie potrafię znaleźć jej wywołania.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
zapomniałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Na Twoim miejscu sprawdziłbym, czy $tablica_produktow zawiera to co ma zawierać.
Jeżeli nie to błąd jest gdzieś w funkcji która tworzy tą tablicę. PS: przekombinowałeś trochę z funkcją zwracająca tablice z bazy danych. Sprawdź może takie rozwiązanie:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
zamiast czego ja to mam podstawić??
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
zamiast czego ja to mam podstawić?? Pewnie zamiast tego:
|
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli napisałeś sam funkcje które pokazałeś w kodzie powinieneś wiedzieć gdzie masz funkcję zwracająca rekordy z bazy danych w postaci tablicy (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Masz zrobić dokładnie to co napisał phpion.com ale wcześniej sprawdź czy tablica którą przekazujesz do wyswietl_produkty() zawiera dane jakie powinna zawierać. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zamieniłem to na:
Jak to niby mam sprawdzić? |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Zamieniłem to na:
Jak to niby mam sprawdzić? No nie no wyświetlić tablicę chyba potrafisz (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) W kodzie którym pokazałeś jak wywołujesz funkcję między 9 a 11 linijką wpisz:
Będziesz wtedy wiedział czy $tablica_produtków zawiera to co myślisz ze powinna. Jeżeli tak to znaczy, że błąd jest przy wyświetlaniu ... jeżeli nie znaczy, że błąd jest w pobieraniu. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
już działa, postanowiłem zamiast wczytywać pokaz_kat.php do index'u odpalać to jako nowa stronę
i z index.php?page=pokaz_kat&nr=1 zrobiło się pokaz_kat.php?nr=1 żeby nie zakładać nowego tematu mam taki kod
i wyrzuca ze mam błąd Warning: Cannot use a scalar value as an array in c:\usr\apache\httpd\html\sklep\pokaz_kosz.php on line 21 21 linia to $_SESSION['koszyk'][$nowy] = 1; Ten post edytował colinQ 29.10.2007, 21:30:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 19:17 |