Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cannot instantiate non-existent class mysqli
Forum PHP.pl > Forum > PHP
ukasz83
  1. <?php
  2.  
  3. function lacz_bd()
  4. {
  5.  $db = new mysqli('localhost', 'ukasz83', 'haslo', 'ukasz83'); 
  6.  if (mysqli_connect_errno())
  7. {
  8.  echo 'Błąd: Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz póŸniej.';
  9.  exit;
  10. }
  11.  else
  12. return $db;
  13. }
  14. lacz_bd()
  15.  
  16.  
  17.  
  18.  
  19. ?>

daje :
Fatal error: Cannot instantiate non-existent class: mysqli in ......
czy to znaczy ze serwer nie obsluguje mysqli czy moze majakis blad w kodze...
jesli ten serwer nie obsluguje to czy moze mi ktos polecic taki ktory obsluguje mysqli?
ukasz83 to nazwa uzytkownika i bazy danych a w miejsce "haslo" wpisalem haslo uzytkownika ukasz83
mco
Wygl±da na to, że nie ma rozszerzenai mysqli. SprawdĽ to przez phpinfo(). Je¶li się okaże, że mysqli jest, to spróbuj starym sposobem:
  1. <?php
  2.  
  3. mysqli_connect ( [string host [, string username [, string passwd [, string dbname [, int port [, string socket]]]]]] )
  4. ?>
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.