![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję połączyć się z bazą danych MySQL coś jest nie tak gdyż wygląda na to, że kod znajdujący się poniżej tej lini nie jest interpretowany:
Poniżej tej lini nie drukuje mi się wynik jakiejkolwiek funkcji echo " "; Liczba wierszy zwrócona przez zapytanie również się nie drukuje.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 26 Dołączył: 7.11.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
mysql_connect('localhost', 'user', 'password');
mysql_select_db("database name"); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
dodaj error_reporting przed i wywal tego malpiszona przed polaczeniem
bedzie widac co jest nie teges |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Po usunięciu małpy okazało się, że brak mi klasy mysqli, błąd
Fatal error: Class 'mysqli' not found in c:\usr\krasnal\www\mysqltest\connect.php on line 2 Ona powinna być razem z PHP5 mam ją jakoś dołączyć do pliku albo wyszukać gdzieś i skopiować do katalogu ze stroną ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jezeli pracujesz na wampie to klikasz lewym przyciskiem myszy na tray'u serwera->PHP->PHP EXTENSIONS-> i tu zaznaczasz php_mysqli
Jesli nie to musisz w php.ini znalezc dynamic extensions i albo linie z extension=php_mysqli.dll pozbawic srednika na poczatku albo dopisac po prostu to (bez srednika) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 18 Dołączył: 11.08.2008 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
spróbuj tak!
wklejasz to na początek Kod <? mysql_connect('localhost', 'root', '****') or die(mysql_error()); mysql_select_db(sklep) or die(mysql_error()); ?> a zamiast $zapytanie wklejasz Kod $baza=mysql_query("select imie from klienci"); następnie Kod $wynik=mysql_num_rows($link); i na końcu Kod echo $wynik; w linijce Kod $wynik=mysql_num_rows($link); zamiast na końcu $link wpisz $baza sorki (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tos mu poradzil mac_fly...on sie nie pyta jak to zrobic bo on to wie. On sie dziwi czemu mu mysqli nie dziala, co juz teraz TEZ wie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dopisalem w pliku php.ini:
;Windows Extensions ;Note that MySQL and ODBC support is now built in, so no dll is needed for it. ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll extension=php_mysqli.dll ;extension=php_gettext.dll Zrestartowalem krasnala jednak błąd jest ten sam (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Chciałbym korzystać właśnie z tej biblioteki ponieważ przykłady w mojej książce właśnie o nią się opierają. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Znajdz w takim razie folder extensions w krasnalu (dla php) i sprawdz czy masz ten plik jak nie to go zassaj z neta.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przy startowaniu Krasnala odstaje Warning: unable to load dynamic library 'c:usr\php5\ext\php_mysqli.dll - Nie mozna odnleźć określonego modułu. Jednak w tym katalogu jest ta biblioteka ...
A można jakoś dołączyć tą bibliotekę kopiując ją do katalogo strony i użyć jakiejś instrukcji która dołączy bibliotekę ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:18 |