![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 24.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam problem ze skryptem który napisałem we funkcji. A mianowicie napisalem skrypt menu kożystający z bazy mysql, wszystko to jest napisane we funkcji menu();. I teraz zaczyna się problem... gdy chce umiesic to menu w pliku index.php (teraz znajduje się w functions/menu.php) to wywalami błędy:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\portal\functions\menu.php on line 6 Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\portal\functions\menu.php on line 11 zamieszcze tu kod pliku menu.php i index.php menu.php:
index.php:
PS1. W pliku global.php jest łączenie sie z bazą sql PS2. Gdy w pliku menu php umieszcze to menu(); i bezbosrednio go otworze to menu dziala Ten post edytował aque 25.07.2006, 11:20:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
A ja z upartością kangura będę powtarzał:
pkt 2! jeśli to przecztasz, to wyświetlony komunikat podpowie Ci co masz nie tak. Cytat Napisz w pliku menu.php adres zasobu do polaczenia ..... Nie jest to konieczne. Aure: Cytat ja bym obstawiał problem z zasięgiem zmiennych Z manuala: Cytat Jeśli instrukcja wczytania znajduje się wewnątrz deklaracji funkcji, to cały kod zawarty w pliku wczytywanym będzie zachowywał się, jakby był zdefiniowany wewnątrz tej funkcji. Znaczy to, że odziedziczy zasięg zmiennych po tej funkcji. Także to też nic nie da. Istnieje możliwośc, że pliki masz w złych katalogach, ale podstawą jest to co napisałem na samym początku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 08:09 |