ďťż

[php+mysql] łaczenie z baza danych

       

Podstrony


telcocafe

$db = new mysqli('localhost', 'root', 'haslo', 'baza');
Fatal error: Class 'mysqli' not found in e:\php i mysql\Apache\localhost\www\dodany.php on line 24

$db = mysqli_connect('localhost', 'root', 'haslo', 'baza');
Fatal error: Call to undefined function mysqli_connect() in e:\php i mysql\Apache\localhost\www\dodany.php on line 24

nie wiem juz co robic, dodalemw pliku php.ini linijke extension=php_mysqli.dll, zresetowalem baze i dalej nie pomaga...



Restart serwera, nie bazy jest potrzebny po zmianie ustawień w php.ini.

pomylilem sie, chodzilo mi o serwer nie wiem dlaczego napisalem baze

// zna ktos jakies forum na ktorym mi pomoga ?
Użytkownik time-bandit edytował ten post 07 sierpień 2009, 16:31
Jeżeli nie widzi funkcji mysqli znaczy że rozszerzenie nie zostało dodane (poprawnie). Sprawdź czy edytujesz właściwy plik php.ini ;) Czy też użyj ładnego gotowego zestawu jak np. XAMPP.



jezeli mam na dysku jeden plik php.ini to jest on wlasciwy, rozszerzenie tez zostalo dodane (poprawnie), nie ma potrzeby posiadania doktoratu z NASA zeby wpisac dobrze jedna linijke
Użytkownik time-bandit edytował ten post 07 sierpień 2009, 20:42
a sprawdzałeś w phpinfo czy jest informacja o mysqli, czy apache nie pisze nic do error.log (bo np. rozszerzenia nie może załadować)?

Znajdź opcję display_startup_errors i ustaw ją na On. Upewnij się, że to właściwy php.ini - zazwyczaj znajduje się w C:\WINDOWS. Rozszerzenie mysqli powinno być domyślnie włączone. Zalecam aktualizację serwera PHP.


nie ma potrzeby posiadania doktoratu z NASA zeby wpisac dobrze jedna linijke
ale czasem mozesz wpisasc do niewlasciwego php.ini :)
sprawdz w phpinfo polozenie plikow ini :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.